کتاب کیفیت کد و بازسازی موفق با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره کیفیت کد و بازسازی موفق
موضوع کلی: مهندسی مجدد نرمافزار
موضوع میانی: ارزیابی کیفیت نرمافزار پس از مهندسی مجدد
📋 سرفصلهای دوره
- 1. آشنایی با اصول کیفیت کد
- 2. اهمیت کیفیت کد در توسعه نرمافزار
- 3. معیارهای ارزیابی کیفیت کد
- 4. استانداردهای کدنویسی و قراردادهای نامگذاری
- 5. ابزارهای تحلیل کد استاتیک
- 6. بررسی دستی کد (Code Review) و بهترین روشها
- 7. تست واحد (Unit Testing) و چارچوبهای مرتبط
- 8. تست یکپارچگی (Integration Testing)
- 9. تست سیستمی (System Testing)
- 10. تست پذیرش کاربر (User Acceptance Testing)
- 11. مبانی بازسازی کد (Refactoring)
- 12. شناسایی کدهای نامناسب و بوی بد کد
- 13. روشهای حذف کدهای تکراری
- 14. بهبود خوانایی و سادگی کد
- 15. بهبود ساختار کد با استفاده از الگوهای طراحی
- 16. اصول SOLID در طراحی شیءگرا
- 17. استفاده از اصل مسئولیت واحد (Single Responsibility Principle)
- 18. اصل باز/بسته (Open/Closed Principle)
- 19. اصل جایگزینی لیسکوف (Liskov Substitution Principle)
- 20. اصل تفکیک رابط (Interface Segregation Principle)
- 21. اصل وارونگی وابستگی (Dependency Inversion Principle)
- 22. بازسازی شرطیها و حلقهها
- 23. بازسازی توابع طولانی و پیچیده
- 24. استخراج کلاسها و متدها
- 25. استفاده از الگوهای بازسازی رایج
- 26. بازسازی دادهها و ساختارها
- 27. مدیریت وابستگیها و کتابخانهها
- 28. کنترل نسخه با Git و بهترین روشها
- 29. ادغام و رفع تعارضات کد
- 30. استفاده از Continuous Integration/Continuous Delivery (CI/CD)
- 31. خودکارسازی تستها و بازسازی کد
- 32. تحلیل پیچیدگی کد و بهینهسازی عملکرد
- 33. بهینهسازی حافظه و مصرف منابع
- 34. امنیت کد و جلوگیری از آسیبپذیریها
- 35. مستندسازی کد و تولید API
- 36. طراحی APIهای قابل استفاده و مقیاسپذیر
- 37. نوشتن کدهای قابل نگهداری و توسعه
- 38. استفاده از الگوهای معماری نرمافزار
- 39. معماری لایهای (Layered Architecture)
- 40. معماری میکروسرویس (Microservices Architecture)
- 41. معماری رویداد محور (Event-Driven Architecture)
- 42. استفاده از اصول طراحی Clean Code
- 43. نکات پیشرفته بازسازی کد برای سیستمهای بزرگ
- 44. تکنیکهای اندازهگیری کیفیت کد
- 45. استفاده از متریکهای کیفیت کد
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.