لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Ruby on Rails: Debugging
Ruby on Rails: Debugging
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
رفع اشکالها یکی از مهارتهای مورد تقاضا (و خستهکنندهترین) برای توسعهدهندگان است. درست زمانی که به نظر می رسد برنامه شما به خوبی اجرا می شود - یک اشکال ظاهر می شود. از کجا آمده؟ کد شماست؟ یک اشکال در چارچوب؟ از کجا شروع به جستجوی راه حل می کنید؟ در این دوره، دیوید مورالس یک رویکرد عملی را در پیش می گیرد تا شما را از طریق تکنیک ها و ابزارهایی که می توانید برای رفع اشکالات به راحتی استفاده کنید، راهنمایی می کند. اشکالات ممکن است اجتناب ناپذیر باشند، اما یادگیری تکنیکهای تشخیص اشکال و عیبیابی David میتواند به شما اعتماد به نفس و مهارتهایی بدهد که امروزه برای هر توسعهدهنده Ruby on Rails مورد نیاز است.
سرفصل ها و درس ها
مقدمه
Introduction
اشکال زدایی و رفع خطاها در برنامه های Ruby on Rails
Debugging and fixing errors on Ruby on Rails applications
آنچه شما باید بدانید
What you should know
چرا اشکال زدایی؟
Why debugging?
1. Backtraces
1. Backtraces
خواندن عقب ماندگی ها
Reading backtraces
باز کردن بک ترک کامل
Unlocking full backtraces
چالش: ردیابی
Challenge: Backtraces
راه حل: پس انداز
Solution: Backtraces
امتحان فصل
Chapter Quiz
2. اشکال زدایی در قالب ها
2. Debugging in Templates
اشکال زدایی متغیرها
Debugging variables
توابع اشکال زدایی
Debugging functions
اشکال زدایی اشیا
Debugging objects
امتحان فصل
Chapter Quiz
3. جستجوی باینری
3. Binary Searching
جستجوی باینری کد شما
Binary searching your code
جستجوی باینری دستی در تست ها
Manual binary searching in tests
جستجوی باینری خودکار در تست ها
Automatic binary searching in tests
جستجوی باینری در Git
Binary searching in Git
جستجوی باینری خودکار در Git
Automatic binary searching in Git
امتحان فصل
Chapter Quiz
4. ورود به سیستم
4. Logging
استفاده از سیاهههای مربوط
Using logs
ورود به سیستم: مورد عملی در یک آزمون
Logging: Practical case in a test
ورود به سیستم: تثبیت مورد عملی N+1
Logging: Practical case fixing N+1
امتحان فصل
Chapter Quiz
5. اشکال زدایی تعاملی
5. Interactive Debugging
مقدمه ای بر دیباگ جم
Introduction to the debug gem
پیمایش در جریان اجرا
Navigating the execution flow
اضافه کردن نقاط شکست
Adding breakpoints
ادغام با کد ویژوال استودیو
Integrating with Visual Studio Code
استفاده از گوهر کنسول وب
Using the web-console gem
امتحان فصل
Chapter Quiz
6. رفع خطاهای رایج و تحقیق
6. Fixing Common Errors and Researching
رفع رایج ترین خطاها هنگام استفاده از Ruby on Rails
Fixing the most common errors when using Ruby on Rails
نمایش نظرات