الهدف
بعد هالدرس تقدر تصلح bugs بكفاءة مع Claude Code — تعطيه الـ stack trace الكامل، توصف المشكلة بدقة، وتستخدم /plan قبل أي fix معقد.
ليش هذا الحين؟
اتعلمت git، اتعلمت Plan Mode. الحين اللي يوقفك في الـ real-world هو الـ bugs. الفرق بين المبرمج اللي يعلّق ساعة والمبرمج اللي يحل خلال 5 دقائق = جودة المعلومات اللي يعطيها لـ Claude.
الفكرة
قانون الـ Debugging:
معلومات ناقصة → Claude يخمّن → حل غلط → أكثر bugs
معلومات كاملة → Claude يفهم → حل صحيح → ينتهي الموضوع
الـ 4 عناصر اللي تحتاجها دايما:
1. Stack trace كامل (مو "got an error")
2. اسم الملف + رقم السطر
3. شنو توقعت يصير
4. شنو صار فعلا