جميع الأدلة
فصول وموضوعات

دليل البرومبتات حسب المهمة

موسوعة تضم 1500 برومبت عملي. كل موضوع يعالج مهمة مستقلة بمدخلاتها ومنهجها ومخرجاتها ومعايير فحصها. طريقة الاستخدام انسخ «البرومبت الخاص بالمهمة» وأرسله إلى GPT، ثم أضف في نهايته: «لا تنفذ البرومبت الآن. اسألني أولا عن المحتوى والمعلومات التي تحتاجها لتنفيذ هذه المهمة بشكل صحيح. اطرح الأسئلة واحدا تلو الآخر، ولا تسأل عن معلومة سبق أن ذكرتها. بعد اكتمال المعلومات المطلوبة، نفذ البرومبت واعرض النتيجة النهائية.» بهذه الطريقة لا تحتاج إلى تعبئة جميع الحقول يدويا، بل سيجمع GPT منك المعلومات اللازمة أولا، ثم يستخدم إجاباتك لتنفيذ المهمة بالشكل المطلوب.

1,500 موضوع 170 قسم وفصل متاح للجميع
إعادة الهيكلة

استخراج وحدات مستقلة

هذه المهمة مخصصة لـاستخراج وحدات مستقلة داخل البرمجة / إعادة الهيكلة. جوهرها: حدد مجموعات منطق تتغير لسبب واحد.

540 2026/08/08

المشكلة التقنية أو المخرج

هذه المهمة مخصصة لـ«استخراج وحدات مستقلة» داخل البرمجة / إعادة الهيكلة. جوهرها: حدد مجموعات منطق تتغير لسبب واحد.

بيئة التنفيذ والسياق

  • الكود
  • المسؤوليات
  • الاعتماديات
  • نقاط التغيير

الطلب التقني

نفّذ مهمة «استخراج وحدات مستقلة» تقنيا ضمن البرمجة / إعادة الهيكلة اعتمادا على السياق الفعلي الذي سأقدمه. السياق التقني: - [الكود] - [المسؤوليات] - [الاعتماديات] - [نقاط التغيير] طريقة التنفيذ والفحص: 1. حدد مجموعات منطق تتغير لسبب واحد. 2. استخرج interfaces واضحة وحدد ما يبقى مشتركا. 3. قلل coupling قبل نقل الملفات. المخرجات المقبولة: - وحدات وحدود واعتماديات. حافظ على حدود «استخراج وحدات مستقلة»: لا تحوّل الناتج إلى «تقسيم دالة طويلة»؛ استخدم عناصر المهمة المجاورة فقط عندما تكون مدخلا ضروريا لهذه المهمة. شرط القبول: هل يمكن تغيير وحدة دون معرفة تفاصيل غيرها؟

ما يجب تسليمه

  • وحدات وحدود واعتماديات

معيار قبول الحل

  • هل يمكن تغيير وحدة دون معرفة تفاصيل غيرها؟
الموضوع السابق تقسيم دالة طويلة