کتاب بازسازی کد: از آشفتگی به خوانایی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره بازسازی کد: از آشفتگی به خوانایی

موضوع کلی: مهندسی نرم‌افزار و توسعهٔ سامانه‌های کامپیوتری

موضوع میانی: نگهداری و تکامل نرم‌افزار

📋 سرفصل‌های دوره

  • 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. بازسازی کد در پروژه‌های بزرگ

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.