کتاب بازسازی کد: از آشفتگی به خوانایی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره بازسازی کد: از آشفتگی به خوانایی
موضوع کلی: مهندسی نرمافزار و توسعهٔ سامانههای کامپیوتری
موضوع میانی: نگهداری و تکامل نرمافزار
📋 سرفصلهای دوره
- 1. بازسازی کد: از آشفتگی به خوانایی
- 2. آشنایی با اصول بازسازی کد
- 3. شناسایی بوی بد در کد
- 4. اهمیت خوانایی کد در توسعه نرمافزار
- 5. معیارهای ارزیابی کیفیت کد
- 6. ابزارهای تحلیل کد ایستا
- 7. مقدمهای بر الگوهای طراحی
- 8. اصول طراحی SOLID
- 9. تکنیکهای نامگذاری متغیرها و توابع
- 10. بهبود ساختار توابع و متدها
- 11. خلاصهسازی توابع طولانی
- 12. استفاده از توابع خالص
- 13. جلوگیری از تکرار کد (DRY)
- 14. استفاده از کلاسها و اشیاء
- 15. اصل مسئولیت واحد (SRP)
- 16. اصل باز و بسته (OCP)
- 17. اصل جایگزینی لیسکوف (LSP)
- 18. اصل تفکیک رابط (ISP)
- 19. اصل وارونگی وابستگی (DIP)
- 20. تکنیکهای بازسازی شرطها
- 21. جایگزینی شرطها با چندریختی
- 22. استفاده از الگوهای طراحی رفتاری
- 23. الگوی استراتژی
- 24. الگوی ناظر
- 25. الگوی زنجیره مسئولیت
- 26. الگوی فرمان
- 27. الگوی واسطه
- 28. بازسازی توابع پیچیده با استفاده از الگوهای طراحی
- 29. تکنیکهای تست واحد برای کد بازسازیشده
- 30. نوشتن تستهای خودکار
- 31. اهمیت پوشش کد
- 32. بازسازی پایگاه داده
- 33. بهینهسازی پرسوجوها
- 34. نرمالسازی پایگاه داده
- 35. تغییر ساختار جدولها
- 36. بازسازی رابط کاربری
- 37. جدا کردن منطق نمایش از منطق تجاری
- 38. استفاده از الگوهای طراحی رابط کاربری
- 39. بهبود تجربه کاربری
- 40. بازسازی کد قدیمی (Legacy Code)
- 41. تکنیکهای بازسازی تدریجی
- 42. استفاده از نسخهبندی (Version Control)
- 43. مدیریت ریسک در بازسازی کد
- 44. بازسازی کد همزمان با توسعه
- 45. بازسازی کد در پروژههای بزرگ
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.