النتيجة النهائية بثلاث جولات
الخلاصة: الـ AI مش بديل للمطوّر، هو أقوى مساعد عنده. المطوّر اللي بيعرف يوزّع الشغل صح بيخلّص بيوم شغل كان ياخد أسبوع.
ما تتنافس مع Claude على شي هو أسرع فيه، وما تعطيه شي لازم يضل بإيدك.
جولة السرعة: شو تعطي Claude
أي شغل واضح المدخلات والنتيجة، ومتكرر، أو ممل. هون Claude بيخلّص بثواني:
- الهيكل والـ boilerplate: صفحات CRUD، endpoints، نماذج، إعداد مشروع جديد.
- التحويل: من لغة للغة، من JavaScript لـ TypeScript، من SQL لـ ORM.
- الـ tests: كتابتها وتشغيلها وتصليحها. شوف دليل Tests قبل الكود.
- الأشياء اللي بتنساها: regex، أوامر git، استعلامات SQL معقدة، رسائل الأخطاء.
- القراءة: شرح كود قديم ما كتبته، وتلخيص مشروع كامل قبل ما تلمسه.
المهمة: [شو بدك بجملة وحدة، مثلاً: endpoint لإضافة طلب جديد]
الملفات: [المسارات اللي لازم يقرأها أو يعدّلها]
اتبع نفس أسلوب الكود الموجود بالمشروع.
بعد ما تخلّص: اكتب tests وشغّلها، وأعطيني قائمة بالملفات اللي تغيّرت.
الجولة اللي إنت بطلها: شو بيضل إلك
زي المنسف: في أشياء Claude ما بيقدر يعملها عنك، مهما كان سريع.
CLAUDE.md بجذر المشروع (التقنيات، الأسلوب، الممنوعات)، وClaude Code بيقرأه بكل جلسة. هيك قراراتك بتمشي على كل سطر بيكتبه.مشروع كامل مع بعض: 6 خطوات
- الـ briefإنت
شو بنبني، لمين، شو لازم يكون جاهز، وشو الممنوع. - الخطةClaude
بيقرأ المشروع وبيقترح خطة بخطوات صغيرة، بدون ما يكتب ولا سطر. - الموافقةإنت
بتعدّل الخطة: بتحذف، بتأجّل، بتغيّر الترتيب. هون أهم قرار بالمشروع. - التنفيذClaude
خطوة خطوة، وكل خطوة بتخلص بـ tests بتنجح. - المراجعةإنت
بتقرأ التغييرات قبل ما تقبلها، وبترجّع اللي مش عاجبك مع السبب. - التسليمإنت Claude
Claude بيكتب ملخص التغييرات والتوثيق، وإنت بتقرر إمتى ينزل.
الخطوة 1 + 2، الصقها بأول الجلسة:
بدنا نبني مع بعض: [شو بنبني بسطرين]
لمين: [المستخدم]
جاهز يعني: [3 أشياء لازم تشتغل بالآخر]
ممنوع: [تقنيات أو ملفات ما بدي إياك تلمسها]
قبل ما تكتب أي كود: اقرأ المشروع واقترحلي خطة بخطوات صغيرة، كل خطوة بتنتهي بإشي بقدر أجرّبه.
ما تبلّش تنفّذ قبل ما أوافق على الخطة.
الخطوة 4، بعد ما توافق:
تمام، نفّذ الخطوة [رقم] بس.
بعد ما تخلّص: شغّل الـ tests، وأعطيني ملخص قصير: شو تغيّر، وشو لازم أجرّب بإيدي.
إذا لقيت إشي بالخطة مش منطقي، وقّف واسألني بدل ما تقرر لحالك.
الخطوة 5، قبل ما تقبل:
راجع التغييرات اللي عملتها بهالخطوة كأنك مطوّر ثاني:
أخطاء محتملة، حالات ما انعملها حساب، مشاكل أمان، وأي كود مكرر.
رتّبها من الأخطر للأخف، وما تعدّل إشي قبل ما أقرر.
جدول سريع لما تحتار، والأخطاء اللي بتقلب الفريق لعبء.
جدول مين بيعمل شو
| المهمة | Claude | إنت |
|---|---|---|
| المتطلبات | بيسأل أسئلة وبيكتشف الناقص | بتقرر شو بنبني |
| التصميم والهيكل | بيقترح خيارين أو ثلاثة | بتختار |
| كتابة الكود | الأغلب | الأجزاء الحساسة وبتراجع الباقي |
| الـ tests | بيكتبها وبيشغّلها | بتتأكد إنها بتفحص الإشي الصح |
| تصليح الأخطاء | بيلاقي السبب وبيقترح الحل | بتعطيه الخطأ كامل وبتقبل الحل |
| الأمان والنشر | بيراجع وبينبّه | القرار والمسؤولية |
| التوثيق | بيكتبه | بتقرأه مرة |