tgoop.com/pytorch_howsam/335
Last Update:
متن زیر، توییت اکانت MIT CSAIL هست: 😁
"Debugging is like being the detective in a crime movie where you are also the murderer."
- Filipe Fortes
میگه، دیباگ کردن یعنی اینکه کارآگاه یک فیلم جنایی هستی، ولی درعین حال قاتلم خودتی! 😁😁
واقعا قشنگ بود. دیباگ کردن هم یک مهارته که خیلی ها اون رو یاد نمیگیرن. اتفاقا خیلی اوقات شده که دانشجوها با خطاهاشون به ما مراجعه میکنن و بعد ما یکی دو تا خطا رو راهنمایی میکنیم ولی همینطوری ادامه میدن و خطاهای دیگه رو اسکرین شات میگیرن و میفرستن.
بعدش میگیم ببین این خطاها خیلی ساده هست، این خطاها رو با خوندن و سرچ کردن میتونی رفع کنی. میگه حالا این یکی رو هم بگو. یا اینکه تشکر میکنه و میره تو یک گروه دیگه یا از فردی دیگه میپرسه.
این اشتباهه. اگه فرد دنبال این باشه که به هر روشی که شده به هدفش برسه، میشه یک خونه ای که ساخته شده ولی با یک زلزله یک ریشتری هم فرو میریزه.
حالا ما چند نکته ساده درباره دیباگ کردن میگیم:
1- صبور باش 😁
2- متن خطا رو بخون کلمه به کلمه
3- محل دقیق خطا رو شناسایی کن و کدهای اون قسمت رو دقیق بررسی کن.
4- سرچ کن. متن اصلی خطا رو سرچ کن و پیجهای stackoverflow و github رو بخون.
5- حواست به تغییراتی که ایجاد میکنی باشه. اینجوری نباشه اونقدر تغییر بدی که کلاف درهم پیچیده بشه.
6- حذف نکن، کامنت کن. قبلی ها رو حذف کنی، داستان میشه.
7- بازم صبور باش 😁
خفنهای کانال و گروه شما چه پیشنهادهایی برای دیباگ دارید؟
@pytorch_howsam
BY PyTorch Howsam
Share with your friend now:
tgoop.com/pytorch_howsam/335