کتاب بازسازی کد برای افزایش خوانایی و قابلیت نگهداری (MD2) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره بازسازی کد برای افزایش خوانایی و قابلیت نگهداری (MD2)
موضوع کلی: توسعه نرمافزار
موضوع میانی: کیفیت و نگهداری کد
📋 سرفصلهای دوره
- 1. مقدمهای بر بازسازی کد
- 2. اهمیت بازسازی کد در توسعه نرمافزار
- 3. اصول اساسی بازسازی کد
- 4. شناسایی بوی بد کد (Code Smells)
- 5. بوی بد کد: توابع طولانی
- 6. بوی بد کد: کلاسهای بزرگ
- 7. بوی بد کد: تکرار کد
- 8. بوی بد کد: وابستگیهای پیچیده
- 9. بوی بد کد: دادههای متراکم
- 10. بوی بد کد: نامگذاری نامناسب
- 11. تکنیکهای بازسازی کد: استخراج تابع
- 12. تکنیکهای بازسازی کد: استخراج کلاس
- 13. تکنیکهای بازسازی کد: جایگزینی شرطها با پلیمورفیسم
- 14. تکنیکهای بازسازی کد: حذف کد تکراری
- 15. تکنیکهای بازسازی کد: معرفی متغیر توضیحدهنده
- 16. تکنیکهای بازسازی کد: سادهسازی عبارات شرطی
- 17. تکنیکهای بازسازی کد: انتقال متد
- 18. تکنیکهای بازسازی کد: جایگزینی الگوریتم
- 19. تکنیکهای بازسازی کد: سازماندهی مجدد دادهها
- 20. تکنیکهای بازسازی کد: کوچکسازی کلاسها
- 21. تکنیکهای بازسازی کد: استفاده از الگوهای طراحی
- 22. معماری نرمافزار و بازسازی کد
- 23. تأثیر بازسازی کد بر تستپذیری
- 24. تأثیر بازسازی کد بر قابلیت توسعه
- 25. تأثیر بازسازی کد بر کاهش هزینهها
- 26. بازسازی کد و مدیریت ریسک
- 27. ابزارهای خودکار بازسازی کد
- 28. بازسازی کد در محیطهای تیمی
- 29. بازسازی کد و کنترل نسخه
- 30. بازسازی کد و یکپارچهسازی مداوم (CI)
- 31. بازسازی کد و تحویل مداوم (CD)
- 32. بازسازی کد و DevOps
- 33. بازسازی کد در پروژههای بزرگ
- 34. بازسازی کد در پروژههای قدیمی
- 35. بازسازی کد و بدهی فنی
- 36. روشهای ارزیابی کیفیت کد پس از بازسازی
- 37. معیارهای سنجش اثربخشی بازسازی کد
- 38. بازسازی کد و معماری میکروسرویس
- 39. بازسازی کد و معماری لایهای
- 40. بازسازی کد و الگوهای استقرار
- 41. بازسازی کد و مقیاسپذیری
- 42. بهینهسازی کد در فرآیند بازسازی
- 43. بازسازی کد و امنیت
- 44. بازسازی کد و مستندسازی
- 45. بازسازی کد و خوانایی
- 46. بازسازی کد و قابلیت نگهداری
- 47. بازسازی کد و قابلیت اطمینان
- 48. بازسازی کد و عملکرد
- 49. بازسازی کد و تجربه کاربری
- 50. بازسازی کد و طراحی رابط کاربری
- 51. بازسازی کد و طراحی پایگاه داده
- 52. بازسازی کد و SQL
- 53. بازسازی کد و NoSQL
- 54. بازسازی کد و API
- 55. بازسازی کد و وبسرویسها
- 56. بازسازی کد و فریمورکها
- 57. بازسازی کد و کتابخانهها
- 58. بازسازی کد و زبانهای برنامهنویسی مختلف
- 59. بازسازی کد و جاوا
- 60. بازسازی کد و پایتون
- 61. بازسازی کد و C++
- 62. بازسازی کد و JavaScript
- 63. بازسازی کد و PHP
- 64. بازسازی کد و تست واحد
- 65. بازسازی کد و تست یکپارچگی
- 66. بازسازی کد و تست سیستم
- 67. بازسازی کد و تست پذیرش
- 68. بازسازی کد و بازخورد کاربران
- 69. بازسازی کد و یادگیری مداوم
- 70. بازسازی کد و مهندسی معکوس
- 71. بازسازی کد و تحلیل استاتیک
- 72. بازسازی کد و تحلیل پویا
- 73. بازسازی کد و پروفایلینگ
- 74. بازسازی کد و دیباگینگ
- 75. بازسازی کد و مانیتورینگ
- 76. بازسازی کد و لاگینگ
- 77. بازسازی کد و نمونهگیری
- 78. بازسازی کد و خطمشیهای کدنویسی
- 79. بازسازی کد و استانداردهای کدنویسی
- 80. بازسازی کد و بررسی کد
- 81. بازسازی کد و جلسات برنامهریزی
- 82. بازسازی کد و تخمین زمان
- 83. بازسازی کد و مدیریت پروژه
- 84. بازسازی کد و ارتباطات تیمی
- 85. بازسازی کد و حل مسئله
- 86. بازسازی کد و تفکر انتقادی
- 87. بازسازی کد و خلاقیت
- 88. بازسازی کد و نوآوری
- 89. بازسازی کد و بهترین شیوهها
- 90. بازسازی کد و الگوهای رایج
- 91. بازسازی کد و درسهای آموخته شده
- 92. بازسازی کد و چالشها
- 93. بازسازی کد و راهحلها
- 94. بازسازی کد و آینده توسعه نرمافزار
تگها:
MD2
بازسازی کد
بهینه سازی کد
توسعه نرم افزار
خوانایی کد
کدنویسی
کیفیت کد
نرم افزار
نگهداری کد
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.