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