دیباگینگ و ردیابی: Log Exception Stacktrace
در حین نوشتن اسکریپتهای فریدا، اغلب با دو مشکل مواجه میشویم:
- اسکریپت وسط کار متوقف میشود (Crash) و دلیلش را نمیدانیم.
- یک متد حساس (مثل
transferMoney) پیدا کردهایم، اما نمیدانیم کجای برنامه و چه زمانی آن را صدا میزند.
در این بخش یاد میگیریم چطور مثل یک حرفهای اسکریپتها را دیباگ کنیم و ردپای اجرای برنامه را دنبال کنیم.