کتاب نجات کدهای قدیمی بیسیک: بازسازی حرفه‌ای و مدرن‌سازی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره نجات کدهای قدیمی بیسیک: بازسازی حرفه‌ای و مدرن‌سازی

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

موضوع میانی: بازسازی کد و معماری نرم‌افزار

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

  • 1. مقدمه‌ای بر کدهای قدیمی بیسیک و چالش‌های آن‌ها
  • 2. شناسایی و ارزیابی کدهای میراثی بیسیک
  • 3. درک معماری‌های رایج در برنامه‌های قدیمی بیسیک
  • 4. ابزارهای بازسازی کد بیسیک: بررسی گزینه‌ها
  • 5. مبانی بازسازی کد: اصول و استراتژی‌ها
  • 6. تکنیک‌های استخراج توابع و زیربرنامه‌ها
  • 7. تبدیل متغیرهای سراسری به متغیرهای محلی
  • 8. بهبود نام‌گذاری متغیرها و توابع
  • 9. حذف کدهای تکراری (Duplication)
  • 10. ایجاد تست‌های واحد برای کدهای بیسیک قدیمی
  • 11. بازسازی شرط‌ها و حلقه‌ها برای خوانایی بیشتر
  • 12. جایگزینی دستورات GOTO با ساختارهای کنترل بهتر
  • 13. استفاده از توابع و زیربرنامه‌ها برای کاهش پیچیدگی
  • 14. مدیریت خطاها در کدهای بیسیک قدیمی
  • 15. بازسازی ورودی/خروجی (I/O) در برنامه‌های بیسیک
  • 16. تبدیل کدهای رویه‌ای به برنامه‌نویسی ساخت‌یافته
  • 17. مقدمه‌ای بر مفاهیم شی‌گرایی در بیسیک
  • 18. بازسازی کدهای قدیمی بیسیک برای پشتیبانی از شی‌گرایی
  • 19. استفاده از الگوهای طراحی (Design Patterns) در بازسازی
  • 20. بهبود مستندسازی کدهای بیسیک قدیمی
  • 21. معماری لایه‌ای در کدهای بازسازی‌شده
  • 22. استفاده از ابزارهای تحلیل کد برای شناسایی مشکلات
  • 23. بازسازی رابط کاربری (UI) برنامه‌های بیسیک
  • 24. انتقال کدهای بیسیک به پلتفرم‌های جدید
  • 25. ادغام کدهای بیسیک بازسازی‌شده با سیستم‌های مدرن
  • 26. بهبود عملکرد کدهای قدیمی بیسیک
  • 27. ملاحظات امنیتی در بازسازی کدهای بیسیک
  • 28. بهینه‌سازی پایگاه داده در برنامه‌های بیسیک قدیمی
  • 29. استفاده از کنترل نسخه (Version Control) در بازسازی
  • 30. مدیریت وابستگی‌ها در کدهای بیسیک
  • 31. بهبود خوانایی و قابلیت نگهداری کد
  • 32. روش‌های کاهش ریسک در بازسازی کدهای قدیمی
  • 33. استراتژی‌های مهاجرت تدریجی
  • 34. بازسازی کدهای بزرگ و پیچیده: رویکرد گام به گام
  • 35. استفاده از تکنیک‌های بازسازی خودکار
  • 36. نوشتن کدهای تست قابل اعتماد برای کدهای قدیمی
  • 37. مستندسازی فرآیند بازسازی
  • 38. مدیریت تغییرات در کدهای بازسازی‌شده
  • 39. بهبود قابلیت توسعه کدهای قدیمی
  • 40. استفاده از معماری میکروسرویس برای کدهای بازسازی‌شده
  • 41. بازسازی کدهای قدیمی بیسیک برای مقیاس‌پذیری
  • 42. بهبود قابلیت اطمینان کدهای قدیمی
  • 43. بازسازی کدهای قدیمی بیسیک برای انطباق با استانداردها
  • 44. تست عملکرد و بارگذاری (Load Testing) کدهای بازسازی‌شده
  • 45. استفاده از ابزارهای پروفایلینگ برای بهینه‌سازی کد
  • 46. بهبود امنیت کدهای بازسازی‌شده
  • 47. استفاده از روش‌های DevOps در بازسازی کد
تگ‌ها: Basic legacy code refactoring بازسازی بیسیک بازسازی کد بهینه‌سازی کد بیسیک تست کد رفع باگ کد قدیمی کد میراثی کدنویسی مدرن‌سازی مهندسی نرم‌افزار نرم‌افزار

نظرات

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

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