در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی با متدهای S.O.L.I.D آشنا شده و برنامه نویسی به کمک آن ها را یاد گرفته ، در پروژه های واقعی تجربه و تمرین خواهید کرد.
عنوان اصلی : Learning S.O.L.I.D. Programming Principles
معرفی
خوش آمدی
آنچه شما باید بدانید
با استفاده از فایل های تمرین
1. مقدمه ای بر برنامه نویسی SOLID
چه چیزی می تواند اشتباه باشد؟
یک کلاس غیر جامد را کاوش کنید
مروری بر اصول SOLID
2. اصل جداسازی رابط
مقدمه ای بر تفکیک رابط
کلاس های نمونه را از هم جدا کنید
ISP برای کلاس های نمونه اعمال می شود
تصمیم بسته بندی در مقابل تمدید
جایگزین ها را گسترش دهید
3. اصل جایگزینی لیسکوف
مقدمه ای بر تعویض لیسکوف
تغییرات رابط
جایگزینی برای کلاس های مثال اعمال می شود
مقادیر پیش فرض برای پارامترها
اجتناب از instance()
4. اصل طراحی باز/بسته
مقدمه ای بر طراحی باز/بسته
یک کلاس را تغییر دهید و اشکالات را برطرف کنید
OCP از طریق وراثت و ترکیب
تکنیک های گسترش OCP بیشتر
5. اصل وارونگی وابستگی
مقدمه ای بر وارونگی وابستگی
تزریق وابستگی و پیکربندی برنامه
عواقب آزمایش
6. اصل مسئولیت واحد
مقدمه ای بر مسئولیت واحد
انسجام بالا و غیر جهت
الگوهای GRASP
7. یک فرآیند طراحی
کارت های CRC
طراحی تست محور
نتیجه
مراحل بعدی
Learning S.O.L.I.D. Programming Principles
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.