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

Debugging مع Claude Code

الدرس 19 من 55 4 دقايق قراءة

الهدف

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