در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این مجموعه آموزش با الگوی طراحی SOLID در کدنویسی آشنا شده و از آن در برنامه نویسی به زبان C# استفاده خواهید کرد.
عنوان اصلی : SOLID Principles for C# Developers
بررسی اجمالی دوره
SOLID را معرفی می کنیم
تعریف اصل مسئولیت واحد
جفت، انسجام، و نگرانی
نسخه ی نمایشی: نمونه بیمه RatingEngine
تجزیه و تحلیل مشکل
استفاده از SRP در RatingEngine
نکات کلیدی و خلاصه
تعریف و بررسی اجمالی
مزایای OCP
متعادل کردن انتزاع و انضمام
رویکردهای معمول به OCP
کلاس های جدید را برای رفتار جدید ترجیح دهید
نسخه ی نمایشی: اعمال OCP در RatingEngine
استفاده از OCP در طراحی بسته
نکات کلیدی و خلاصه
تعریف اصل جایگزینی لیسکوف
مشکل وراثت اساسی IS-A
تشخیص نقض LSP در کد شما
رفع نقض LSP
اعمال LSP در ArdalisRating
نکات کلیدی و خلاصه
تعریف اصل جداسازی رابط
مشکل نقض ISP
تشخیص نقض ISP در کد شما
رفع تخلفات ISP
نسخه ی نمایشی: استفاده از ISP در نمونه رتبه بندی Ardalis
نکات کلیدی و خلاصه
تعریف اصل وارونگی وابستگی
ساختار مناسب وابستگی های خود را
نسخه ی نمایشی: اعمال DIP در نمونه رتبه بندی Ardalis
سازماندهی و گسترش پروژه SOLID شما
نکات کلیدی و خلاصه
SOLID Principles for C# Developers
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.