در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی قدم به قدم با الگوهای طراحی آشنا شده و استفاده از آن ها را در کدنویسی و برنامه نویسی های خودتان یاد می گیرید.
عنوان اصلی : Programming Foundations: Design Patterns
معرفی
چرخ را دوباره اختراع نکنید
آنچه شما باید بدانید
1. الگوهای طراحی
تجربه طراحی شی گرا
الگوهای طراحی چیست؟
اصول طراحی چیست؟
2. الگوی استراتژی
بازبینی ارث
محدودیت های ارث
در حال امتحان کردن رابط ها
از اصول طراحی الهام بگیرید
برنامه نویسی به یک رابط
اعمال اصول
بررسی الگوی استراتژی
چرا HAS-A بهتر از IS-A است
چالش: الگوی استراتژی
راه حل: الگوی استراتژی
3. الگوی آداپتور
درک الگوی آداپتور
الگوی آداپتور تعریف شده است
با استفاده از الگوی آداپتور
چالش: الگوی آداپتور
راه حل: الگوی آداپتور
4. الگوی مشاهده گر
درک الگوی Observer
الگوی Observer تعریف شده است
با استفاده از الگوی Observer
الگوی Observer و اتصال شل
چالش: الگوی مشاهدهگر
راه حل: الگوی Observer
5. الگوی دکوراتور
ایجاد هرج و مرج با ارث
درک اصل باز-بسته
بسط رفتار با ترکیب
درک الگوی دکوراتور
با استفاده از الگوی دکوراتور
چالش: الگوی دکوراتور
راه حل: الگوی دکوراتور
6. الگوی Iterator
تکرار محصور کننده
درک الگوی Iterator
با استفاده از الگوی Iterator
استفاده از تکرار کننده های داخلی
اصل مسئولیت واحد
الگوی تکرار کننده به عنوان ویژگی زبان
چالش: الگوی Iterator
راه حل: الگوی Iterator
7. الگوهای کارخانه
نیاز به الگوهای کارخانه
الگوی روش کارخانه
با استفاده از الگوی Factory Method
چالش: الگوی ساده کارخانه
راه حل: الگوی ساده کارخانه
نتیجه
اعمال الگوها
از اینجا به کجا برویم
Programming Foundations: Design Patterns
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.