کتاب ریفکتورینگ کدهای موروثی Tcl به اشیاء Incr Tcl با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره ریفکتورینگ کدهای موروثی Tcl به اشیاء Incr Tcl

موضوع کلی: برنامه‌نویسی Tcl

موضوع میانی: طراحی شیءگرا با Incr Tcl

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

  • 1. آشنایی با Tcl و مرور کلی کدهای موروثی
  • 2. مروری بر مفاهیم پایه‌ای Tcl
  • 3. آشنایی با معماری Incr Tcl
  • 4. آماده‌سازی محیط توسعه
  • 5. انتقال اسکریپت‌های پروcedural به اشیاء
  • 6. تعریف کلاس‌های پایه‌ای Tcl با inc::class
  • 7. ایجاد متدها و متغیرهای نمونه
  • 8. ارث‌بری کلاس‌ها و تخصص‌یابی
  • 9. استفاده از میکسین‌ها و ترکیب نقش‌ها
  • 10. مهار و کنترل دسترسی
  • 11. مدیریت فضای نام در Incr Tcl
  • 12. بیشتر کردن متدها و اپراتورها
  • 13. برنامه‌نویسی رویدادگرا با اشیاء
  • 14. ادغام اشیاء Tcl با افزونه‌های C
  • 15. پروفایلینگ عملکرد و بهینه‌سازی
  • 16. اشکال‌زدایی و مدیریت خطا در اشیاء
  • 17. واحد تست کردن اشیاء Tcl با TclTest
  • 18. نوشتن مجموعه‌های تست جامع
  • 19. تکنیک‌های ریفکتورینگ کد Tcl
  • 20. شناسایی عیوب کد در Tcl
  • 21. اعمال اصل مسئولیت واحد
  • 22. کاهش تکرار کد
  • 23. بهبود قواعد نام‌گذاری
  • 24. مدیریت حالت و اثرات جانبی
  • 25. استفاده از الگو‌های طراحی در Tcl (استراتژی، ناظر)
  • 26. پیاده‌سازی الگوی متد قالب
  • 27. ساختن اجزای قابل استفاده مجدد
  • 28. استفاده از ویژگی‌های TclOO
  • 29. کار با جداول دستورات Tcl
  • 30. سریال‌سازی و نگهداری اشیاء
  • 31. ارتباط با کتابخانه‌های خارجی
  • 32. استفاده از ردیابی متغیر در Tcl برای اشکال‌زدایی
  • 33. مدیریت حافظه و جمع‌آوری زباله
  • 34. مقیاس‌بندی برنامه‌های شیءگرای Tcl
  • 35. در نظر گرفتن همزمانی در Tcl
  • 36. کار با رشته‌ها در اشیاء Incr Tcl
  • 37. بهترین روش‌های امنیتی در Tcl امن
  • 38. بسته‌بندی و توزیع بسته‌های Tcl
  • 39. ساختن مستندات با TDK
  • 40. اتوماسیون ساخت با Tclpack
  • 41. استراتژی‌های کنترل نسخه برای پروژه‌های Tcl
  • 42. فرایند بررسی کد برای Tcl
  • 43. مهاجرت افزونه‌های شخص ثالث
  • 44. مدیریت سازگاری عقب‌نگر
  • 45. برنامه‌ریزی برای مهاجرت تدریجی
  • 46. مطالعه مورد: ریفکتورینگ یک اسکریپت بزرگ Tcl
  • 47. درس‌های آموخته‌شده از ریفکتورینگ‌های واقعی
  • 48. اشتباهات رایج و راه‌های اجتناب آنها
  • 49. بنچمارک‌های عملکرد قبل و بعد از ریفکتورینگ
  • 50. اندازه‌گیری موفقیت ریفکتورینگ
  • 51. ریفکتورینگ اسکریپت‌های پیکربندی موروثی
  • 52. تبدیل رابط‌های کاربری Tcl به طراحی شیءگرا
  • 53. ادغام اشیاء Tcl با فریم‌ورک‌های وب
  • 54. استفاده از اشیاء Tcl در سیستم‌های توکار
  • 55. استقرار برنامه‌های Tcl در محیط تولید
  • 56. استراتژی‌های نظارت و نگهداری
  • 57. گسترش Tcl با توابع C سفارشی
  • 58. نوشتن افزونه‌های خاص پلتفرم
  • 59. نکات سازگاری بین پلتفرم
  • 60. رفع مشکلات نصب Incr Tcl
  • 61. تکنیک‌های پیشرفته فضای نام
  • 62. متاپرگرامه‌نویسی با بازتاب Tcl
  • 63. تولید کد Tcl به صورت پویا
  • 64. استفاده از Eval برای ساخت کد در زمان اجرا
  • 65. بهترین روش‌های کد امن برای Tcl
  • 66. اعتبارسنجی و پاکسازی داده‌ها
  • 67. کار با JSON و XML در اشیاء Tcl
  • 68. ادغام پایگاه داده با اشیاء Tcl
  • 69. استفاده از رابط‌های ODBC و DBI در Tcl
  • 70. بهترین روش‌ها برای پروژه‌های بزرگ Tcl
تگ‌ها: Incr Tcl Tcl اسکریپتینگ برنامه‌نویسی Tcl بهترین روش‌های Tcl تست Tcl ریفکتورینگ شیءگرایی Tcl عملکرد Tcl فضای نام Tcl کد موروثی کلاس‌های Tcl مهاجرت Tcl

نظرات

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

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