دیباگ بینظم زمان زیادی میگیرد. این شش قدم چارچوب سادهای میدهد.
- ۱. بازتولید: مشکل را بهصورت پایدار تکرار کنید.
- ۲. سادهسازی: ورودی و کد را کم کنید تا کوچکترین نمونهٔ خراب باقی بماند.
- ۳. فرضیه: دلیل احتمالی را بنویسید.
- ۴. آزمایش: با لاگ، دیباگر یا تست، فرضیه را بسنجید.
- ۵. رفع ریشهای: علت را درست کنید، نه نشانه را.
- ۶. پیشگیری: یک تست بنویسید تا دوباره رخ ندهد.
نکته
تغییرها را یکییکی انجام دهید و هر بار نتیجه را ثبت کنید. اگر گیر کردید، مسئله را برای یک همکار توضیح دهید؛ همین شرح دادن اغلب جواب را نشان میدهد.




