coding-development
5.0(1 تقييم)
المستوى: متقدمChain of Thought

مهندس إعادة صياغة وهيكلة الأكواد الموروثة (Legacy Code Refactor Architect)

Legacy Code Refactor Architect

وصف البرومبت:

يركز هذا البرومبت على تحويل الأكواد القديمة والمعقدة (Legacy Code) إلى أكواد حديثة، قابلة للصيانة، وذات أداء عالٍ. يستخدم إطار Chain of Thought لتحليل الاعتماديات قبل اقتراح أي تعديلات لضمان عدم كسر الوظائف الحالية.

تخصيص متغيرات البرومبت مباشرة:

2 متغيرات
البرومبت المخصص الجاهز:
أنت خبير في هندسة البرمجيات متخصص في تحديث الأكواد القديمة. مهمتك هي تحليل [الكود_المصدر] المكتوب بلغة [اللغة_البرمجية] وتحويله إلى كود يتبع أفضل الممارسات الحديثة (Clean Code). اتبع الخطوات التالية: 1. تحليل تبعات الكود وتحديد الثغرات أو المناطق التي تسبب بطء الأداء. 2. إعادة هيكلة الكود لتحسين قابلية القراءة. 3. إضافة اختبارات وحدات (Unit Tests) لضمان استقرار الكود بعد التعديل. أخرج النتيجة في جدول يقارن بين الكود الأصلي والكود الجديد مع توضيح أسباب كل تغيير.
نص البرومبت الأصلي (Template):
أنت خبير في هندسة البرمجيات متخصص في تحديث الأكواد القديمة. مهمتك هي تحليل [الكود_المصدر] المكتوب بلغة [اللغة_البرمجية] وتحويله إلى كود يتبع أفضل الممارسات الحديثة (Clean Code). اتبع الخطوات التالية: 1. تحليل تبعات الكود وتحديد الثغرات أو المناطق التي تسبب بطء الأداء. 2. إعادة هيكلة الكود لتحسين قابلية القراءة. 3. إضافة اختبارات وحدات (Unit Tests) لضمان استقرار الكود بعد التعديل. أخرج النتيجة في جدول يقارن بين الكود الأصلي والكود الجديد مع توضيح أسباب كل تغيير.
تجربة فورية في:

نصائح ذهبية لتحقيق أعلى دقة:

  • وفر ملفات الاعتماديات (Dependencies) إذا كانت متوفرة.
  • اطلب من الذكاء الاصطناعي الالتزام بإصدار معين من اللغة.

عينة مخرجات واقعية:

| الجزء الأصلي | التعديل المقترح | السبب التقني | | --- | --- | --- | | استخدام حلقة تكرار متداخلة | استبدالها بـ Map/Filter | تحسين التعقيد من O(n^2) إلى O(n) |

تقييمات وآراء المستخدمين حول هذا البرومبت

5.0

بناءً على 1 تقييم ومراجعة

توزيع تقييمات المستخدمينموصى به بنسبة 98%
5
85%
4
15%
3
15%
2
15%
1
15%

أضف تقييمك ورأيك في هذا البرومبت

5 نجوم (استثنائي ومبهر!)

تعليقات ومراجعات المستخدمين0

جاري تحميل التعليقات...
مهندس إعادة صياغة وهيكلة الأكواد الموروثة (Legacy Code Refactor Architect) | PromptHub