لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Refactoring به کد SOLID C#
Refactoring to SOLID C# Code
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
شما SOLID و Refactoring را یاد گرفته اید. حالا آنها را کنار هم بگذارید! این دوره به شما می آموزد که چگونه با استفاده از اصول SOLID به عنوان یک راهنما، از تکنیک های refactoring برای بهبود طراحی یک برنامه موجود استفاده کنید. نگهداری و گسترش کدهای قدیمی اغلب دشوار است. در این دوره آموزشی، Refactoring to SOLID C# Code، شما یاد خواهید گرفت که از تکنیک های refactoring با هدایت اصول SOLID استفاده کنید. ابتدا، یک برنامه کوچک را بررسی خواهید کرد که برای دنبال کردن SOLID نوشته نشده است. در مرحله بعد، راه هایی را برای بهبود طراحی با استفاده از تکنیک های خاص کشف خواهید کرد. در نهایت، نحوه ارزیابی و آزمایش کد به دست آمده را خواهید آموخت. هنگامی که این دوره را به پایان رساندید، مهارتها و دانش مربوط به بازسازی و اصول طراحی OO مورد نیاز برای بهبود و حفظ برنامههای قدیمی داتنت را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
ارزیابی کد میراث
Assessing Legacy Code
معرفی
Introduction
معرفی اپلیکیشن نمونه
Introducing the Sample App
نسخه ی نمایشی: گشت و گذار در برنامه نمونه
Demo: A Tour of the Sample App
چه چیزی پیدا کردیم؟
What Did We Find?
نسخه ی نمایشی: ضبط مشکلات با برنامه نمونه
Demo: Recording Problems with the Sample App
ایجاد طرحی برای رفع مشکلات
Creating a Plan for Addressing Problems
خلاصه
Summary
Refactoring کد قدیمی برای پیروی از SRP
Refactoring Legacy Code to Follow SRP
معرفی
Introduction
نسخه ی نمایشی: اجرای برنامه و تست های شخصیت پردازی
Demo: Running the App and Characterization Tests
نسخه ی نمایشی: Refactoring برای دنبال کردن SRP
Demo: Refactoring to Follow SRP
بررسی بعد از Refactoring برای دنبال کردن SRP
Review after Refactoring to Follow SRP
خلاصه
Summary
Refactoring Legacy Code برای پیروی از DIP و ISP
Refactoring Legacy Code to Follow DIP and ISP
معرفی
Introduction
نسخه ی نمایشی: Refactoring برای پیروی از DIP و ISP
Demo: Refactoring to Follow DIP and ISP
بعد از Refactoring برای دنبال کردن DIP و ISP مرور کنید
Review after Refactoring to Follow DIP and ISP
خلاصه
Summary
Refactoring کد قدیمی برای پیروی از OCP و LSP
Refactoring Legacy Code to Follow OCP and LSP
نمایش نظرات