يمكن لـ Oracle Code Assist مساعدة المطورين في إنشاء التطبيقات بشكل أسرع باستخدام الذكاء الاصطناعي

أوراكل -0.89%

أوراكل

ORCL

0.00

يهدف Oracle Code Assist إلى مساعدة المطورين على تعزيز السرعة وتحسين اتساق التعليمات البرمجية، وسيتم تحسينه للتطبيقات المستندة إلى Java وSQL وOracle Cloud Infrastructure.

أوستن، تكساس ، 7 أيار/مايو، 2024 / بي آر نيوزواير / — أعلنت شركة أوراكل اليوم عن خطط لـ Oracle Code Assist ، وهو برنامج مصاحب للتعليمات البرمجية يعتمد على الذكاء الاصطناعي، لمساعدة المطورين على تعزيز السرعة وتعزيز اتساق التعليمات البرمجية. مدعومًا بنماذج اللغة الكبيرة (LLMs) التي تعمل على Oracle Cloud Infrastructure (OCI) والمُحسَّنة لـ Java وSQL وتطوير التطبيقات على OCI، تم التخطيط لـ Oracle Code Assist لتزويد المطورين باقتراحات خاصة بالسياق يمكن تخصيصها لتناسب أفضل ما لدى المؤسسة. الممارسات وقواعد التعليمات البرمجية. سيتم أيضًا تصميم Oracle Code Assist لاستخدامه في تحديث وترقية وإعادة بناء التعليمات البرمجية المكتوبة بمعظم لغات البرمجة الحديثة.

(PRNewsfoto/Oracle)

لقد أحدث تطوير البرمجيات المدعومة بالذكاء الاصطناعي ثورة في كيفية تصور البرامج وإنشائها واختبارها وإدارتها. باستخدام الأدوات المدعومة بالذكاء الاصطناعي، يمكن للمطورين استكشاف أفكار جديدة وتلقي اقتراحات ذكية للتعليمات البرمجية الجديدة أو التي تمت ترقيتها أو إعادة هيكلتها. علاوة على ذلك، يمكن أتمتة المهام الروتينية، مما يجعل أدوات الذكاء الاصطناعي جزءًا لا يتجزأ من كل مرحلة من مراحل دورة حياة تطوير البرمجيات (SDLC). من المتوقع أن تكون Oracle Code Assist مثالًا رئيسيًا على ذلك، حيث تتناول كل خطوة في SDLC من خلال توفير مقتطفات التعليمات البرمجية، وتحليل التبعية، وبدائل تخفيف الأخطاء، وحالات الاختبار، والتعليقات التوضيحية، والتلخيص، والوثائق. تم نشر Oracle Code Assist كمكون إضافي لبيئة التطوير لـ JetBrains IntelliJ IDEA أو Microsoft Visual Studio Code، وقد تم التخطيط لتدريب Oracle Code Assist خصيصًا لتقديم تعليقات الخبراء والرأي لمساعدة المطورين في إنشاء التطبيقات وتحسينها وترقيتها أينما يتم تشغيلها.

"سيكون المطورون قادرين على استخدام Oracle Code Assist لترقية تطبيقات Java بأكملها بسرعة إلى الإصدارات الأحدث. هذه القدرة على ترقية Java بسرعة باستخدام مساعد الترميز تزيد بشكل كبير من قدرة المؤسسات على تحسين مرونة التطبيقات وأدائها، ودمج أحدث ميزات JDK ودعمها. وقال أرنال دياراتنا، نائب رئيس الأبحاث في IDC: "وضعهم الأمني". "يمكن لـ Oracle Code Assist أيضًا تسريع ترقيات قاعدة البيانات فيما يتعلق بإعادة البناء والاختبار لرموز PL/SQL المعقدة والمخصصة في كثير من الأحيان، والتي يمكن أن تستغرق وقتًا طويلاً ومكلفة للغاية. نظرًا لانتشار Java وقواعد البيانات في المؤسسة، فإن Oracle Code Assist ومن المرجح أن يحقق اعتماداً واسع النطاق من قبل المنظمات البارزة على مستوى العالم."

Oracle هي المضيف والمطور الرئيسي لمنصة Java ورائدة في صناعة قواعد البيانات العلائقية. يتم تدريب Oracle Code Assist على مستودع واسع من البرامج التي تم تطويرها على مدار سنوات عديدة من تطوير التطبيقات والبرمجيات. من خلال الضبط الدقيق لواجهات برمجة تطبيقات خدمة OCI، وأنماط الترميز، وأفضل ممارسات تطوير البرامج الخاصة بشركة Oracle من Java، وSQL، وOCI، وممارسات إضافية مثل NetSuite's SuiteScript، من المتوقع أن تكون Oracle Code Assist مجهزة بشكل مثالي لخدمة المؤسسات بغض النظر عن مكان برامجها. ويتم نشر التطبيقات.

قال أناند كريشنان ، نائب الرئيس لإدارة المنتجات في Oracle Cloud Infrastructure: "إن التطبيقات المخصصة هي الطريقة التي تميز بها كل مؤسسة نفسها عالميًا، ولكن إنشاء التطبيقات ونشرها وصيانتها يتطلب جهدًا كبيرًا ووقتًا طويلاً". "يمكن للمؤسسات التي تستفيد من Oracle Code Assist مساعدة المطورين على زيادة السرعة واتساق التعليمات البرمجية لتحسين صيانة التطبيقات على المدى الطويل بطريقة آمنة وصارمة ومتوافقة."

تم التخطيط لـ Oracle Code Assist لمساعدة المطورين على تعزيز السرعة من خلال:

  • إنشاء التعليمات البرمجية: يوفر اقتراحات التعليمات البرمجية بناءً على السياق والأنماط المستفادة ويقوم بإنشاء ملفات أو أساليب أو سطور من التعليمات البرمجية للفصل بأكمله. يمكن للمطورين بعد ذلك قبول مقتطف التعليمات البرمجية أو تعديله أو رفضه، وتقليل الوقت المستغرق في كتابة التعليمات البرمجية المعيارية، وإنشاء التطبيقات بشكل أسرع.
  • التعليق التوضيحي للكود: إنشاء وثائق أو تعليقات لواجهة برمجة التطبيقات (API) لوصف وظيفة الكود. وهذا يساعد المطورين في صيانة التطبيق مدى الحياة.
  • إمكانية شرح الكود: يوفر ملخصًا للغة بسيطة للكود. يساعد ذلك المطورين المكلفين بمراجعة التعليمات البرمجية الموجودة أو إعادة هيكلتها وتوفير الوقت من خلال توفير سياق دقيق وسهل الفهم.
  • مراجعات أسرع للتعليمات البرمجية: يبدأ طلب سحب لدمج التغييرات في المستودع بعد كتابة مراجعات التعليمات البرمجية ويوصي بتغييرات التعليمات البرمجية بناءً على إرشادات الأداء والجودة والكفاءة والتصميم. وهذا يساعد المطورين على تقديم تعليمات برمجية عالية الجودة.
  • إنشاء تغطية الاختبار: إنشاء اختبارات الوحدة والوظيفة بناءً على سياق الكود. يساعد ذلك المطورين على تحسين جودة الاختبار من خلال تغطية اختبار أفضل تشمل مجموعة أكبر من مدخلات الاختبار.

ومن المتوقع أيضًا أن تساعد Oracle Code Assist المطورين على تحسين اتساق التعليمات البرمجية وتحسينها من خلال:

  • اقتراحات مخصصة: تتضمن أطر عمل الترميز الخاصة بالمؤسسة، والمكتبات الداخلية، وأفضل الممارسات، والمعايير الخاصة بالصناعة لإنشاء تعليمات برمجية خاصة بالمؤسسة. يساعد ذلك المطورين في مراجعات التعليمات البرمجية والتحديثات والتكامل في قواعد التعليمات البرمجية الموجودة.
  • سياق إنشاء التعليمات البرمجية: يقوم بتصفية التعليمات البرمجية التي ينشئها لضمان عدم الحصول عليها من تراخيص غير مسموح بها. وهذا يساعد المطورين على معالجة مخاطر الامتثال.
  • ترقيات اللغة التلقائية: تحويل التعليمات البرمجية الموجودة وتحديثها إلى إصدار اللغة الحالي باستخدام مكتبات أحدث. يساعد ذلك المطورين على تحسين أداء التطبيق وجودته من خلال الاستفادة من أحدث ميزات اللغة أو إطار العمل المستخدم.
  • تحليل الكود: يحدد الأخطاء وأوجه القصور وينتج تعليمات برمجية مدروسة بناءً على ممارسات تطوير البرمجيات الخاصة بالمؤسسة. يساعد ذلك المطورين على تقديم تعليمات برمجية أكثر صرامة تتوافق مع قاعدة التعليمات البرمجية الخاصة بهم.
  • اقتراحات تحسين OCI: تتضمن اقتراحات من واجهات برمجة تطبيقات خدمة OCI وأنماط الترميز وأفضل الممارسات للمساعدة في تمكين التطبيقات من التشغيل بشكل أفضل على OCI. يساعد ذلك المطورين على زيادة المنفعة إلى أقصى حد وتعزيز كفاءة التطبيقات التي تعمل على OCI وتستخدم خدمات OCI.

يستخدم المطورون الذين يعملون في Oracle بنشاط Oracle Code Assist اليوم لإنشاء منتجات وخدمات Oracle جديدة. ومن المخطط أن يصبح متاحًا لعملاء Oracle في المستقبل.

انضم إلى DevLive: البناء باستخدام البيانات والذكاء الاصطناعي في 9 مايو 2024 في Convene New York City لمشاهدة Oracle Code Assist أثناء العمل. سجل اليوم لهذا الحدث المجاني هنا .

مصادر إضافية

  • تعرف على المزيد حول مساعدة Oracle Code
  • شاهد كيفية استخدام Oracle Code Assist
  • قم بالتسجيل في DevLive NYC
  • تعرف على المزيد حول تطوير تطبيقات Oracle
  • تعرف على المزيد حول Oracle Cloud Infrastructure

حول أوراكل

تقدم Oracle مجموعات متكاملة من التطبيقات بالإضافة إلى بنية تحتية آمنة ومستقلة في Oracle Cloud. لمزيد من المعلومات حول Oracle (NYSE: ORCL)، يرجى زيارتنا على www.Oracle.com.

العلامات التجارية

تعد Oracle وJava وMySQL وNetSuite علامات تجارية مسجلة لشركة Oracle Corporation. كانت NetSuite أول شركة سحابية، إيذانا ببدء عصر جديد من الحوسبة السحابية.

Cision عرض المحتوى الأصلي لتنزيل الوسائط المتعددة: https://www.prnewswire.com/news-releases/Oracle-code-assist-can-help-developers-build-applications-faster-with-ai-302137823.html

المصدر أوراكل

سيتم الرد على كل الأسئلة التي سألتها
امسح رمز الاستجابة السريعة للاتصال بنا
whatsapp
يمكنك التواصل معنا أيضا من خلال