تخطَّ إلى المحتوى

Debugging مع Claude Code

الدرس 19 من 55

الهدف

بعد هالدرس تقدر تصلح 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. شنو صار فعلا

محتاج مساعدة؟ راسلنا على mj@shakesbeard.net