لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Refactoring به الگوهای طراحی با مثال
Refactoring to Design Patterns by Example
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
بهبود طراحی داخلی یک اپلیکیشن موجود با تکنیکهای refactoring و الگوهای طراحی در سی شارپ نحوه اعمال الگوهای طراحی در هنگام بازسازی یک برنامه موجود چگونه پیچیدگی دامنه کسب و کار را در حین انجام مراحل بازسازی و طراحی مجدد کوچک کنترل کنیم. از الگوهای طراحی دانستن سی شارپ یک مزیت است
این دوره با بررسی یک برنامه کاربردی واقع گرایانه آغاز می شود که در فاکتور ضعیفی قرار گرفته و الگوهای طراحی را در بر نمی گیرد. برنامه آزمایشی متن را به زیرنویس برای فیلم ها تبدیل می کند که آن را در عمل بسیار مفید می کند. با این حال، به دلیل ساختار و طراحی ضعیف آن، حفظ و توسعه بیشتر این برنامه تقریبا غیرممکن است.
این نقطه شروع دوره است. همانطور که نمایش پس از نمایش آشکار می شود، ما کل این برنامه، یک تابع و یک کلاس را در یک زمان بازسازی می کنیم. در طول بازسازی، بسیاری از الگوهای طراحی تقریباً بدون تلاش در جای خود قرار می گیرند. در پایان دوره، خواهید دانست که چگونه الگوهای طراحی و بازآفرینی کد - یک تمرین کدنویسی و یک تمرین طراحی - می توانند با هم کار کنند و به یکدیگر کمک کنند تا طراحی عالی ایجاد کنند.
سرفصل ها و درس ها
شناخت نیاز به بازسازی و الگوهای طراحی
Recognizing the Need for Refactoring and Design Patterns
معرفی دامنه مشکل
Introducing the Problem Domain
چگونه برنامه اینقدر بد شد؟
How Did the Application Become This Bad?
شناسایی فاکتورینگ فعلی یک برنامه
Identifying Current Factoring of an Application
نمایش نظرات