لون الويب

أحدث المواضيع

ستقوم خدمة برمجة AWS الجديدة بإصلاح الخلل في الأكواد البرمجية تلقائياً


قد تكون كتابة كود عالي الجودة على وشك أن تصبح أسهل بكثير بفضل إصدار جديد من Amazon Web Services.

أعلنت AWS عن إطلاق CodeGuru وهي أداة برمجة تستخدم التعلم الآلي لإصلاح الأخطاء وإقتراح تحسينات في سطور التعليمات البرمجية.

تقول الشركة أن CodeGuru يمكن أن توفر محفوظات ضخمة من حيث الإنتاجية والكفاءة، وتحرير العمال من قضاء ساعات طويلة في خطوط فردية من الأكواد البرمجية أو سجلات التطبيق من أجل محاولة إكتشاف الأخطاء.

Amazon CodeGuru

تشتمل المنصة على أداتين رئيسيتين تقول AWS إنه يجب أن تساعد المطورين عبر عدد من الصناعات.

كما ذكر أعلاه، يمكن لمراجع Amazon CodeGuru المساعدة في تحسين جودة الأكواد البرمجية عن طريق المسح بحثاً عن المشكلات الحرجة وتحديد الأخطاء والتوصية بأفضل طريقة لعلاجها. تم تدريب المنصة على عدة عقود من مراجعات الكود في Amazon.com وأكثر من عشرة آلاف مشروع مفتوح المصدر على GitHub، مما يمنحها معرفة واسعة حول عدد كبير من المشكلات الشائعة.

يساعد Amazon CodeGuru Profiler المطورين في العثور على أغلى خطوط الأكواد البرمجية الخاصة بالتطبيق، مما يوفر تصورات وتوصيات محددة حول كيفية تحسين هذا الكود لتوفير المال وزيادة فعالية عملياتهم.

قال Swami Sivasubramanian نائب رئيس Amazon Machine Learning في AWS "يقوم عملاؤنا بتطوير وتشغيل العديد من التطبيقات التي تتضمن ملايين وملايين من أسطر الأكواد البرمجية. يعد ضمان جودة وفعالية هذا الكود أمراً مهماً للغاية، حيث أن الأخطاء وعدم الكفاءة في بعض الأسطر من الأكواد البرمجية يمكن أن تكون مكلفة للغاية. اليوم طرق تحديد مشكلات جودة الكود تستغرق وقتاً طويلاً وعرضة للخطأ، خاصة على نطاق واسع".

يتوفر Amazon CodeGuru اليوم في عدد من مناطق AWS عبر الولايات المتحدة والإتحاد الأوروبي وآسيا، مع توفرها في مناطق إضافية قريباً.

تأتي الأخبار بعد فترة وجيزة من إصدار Amazon Honeycode وهو برنامج تطوير تطبيقات بدون كود يتيح للمستخدمين إنشاء تطبيقات للجوال وتطبيقات الويب دون الحاجة إلى برمجة.

يوفر Amazon Honeycode للمستخدمين أداة إنشاء التطبيقات المرئية المستندة إلى الويب والتي تقول الشركة إنها تأخذ الكثير من التعقيدات خارج التطوير، مع بناء النظام الأساسي على قوة AWS.

ليست هناك تعليقات:

إرسال تعليق

Adbox

@templatesyard

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *