آموزش الگوهای طراحی C #: استراتژی

C# Design Patterns: Strategy

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، نحوه کار با الگوی استراتژی ، یکی از رایج ترین الگوها را خواهید فهمید. شما خواهید فهمید که چرا این الگو وجود دارد و چگونگی پیاده سازی آن در یک برنامه C #. همانطور که برنامه های شما رشد می کنند ، شما اغلب می توانید مناطقی را که می خواهید گسترش دهید پیدا کنید. اما به دلیل عدم جداسازی و اتصال پیاده سازی های بتنی ، این کار گاهی اوقات سخت است. یک رویکرد بسیار معمول استفاده از رابط ها برای حل این مسئله است که ما را به الگوی استراتژی می رساند. در این دوره ، C # Design Patterns: Strategy ، شما دانش بنیادی از الگوی استراتژی را خواهید آموخت. ابتدا یاد خواهید گرفت که چگونه موقعیت هایی را که این الگو قابل اجرا است ، شناسایی کنید. در مرحله بعدی ، خواهید فهمید که چگونه می توان به راحتی یک برنامه را برای استفاده از الگوی استراتژی ، ساخت مجدد ، آزمایش و کار با آن آسان تر کرد. در آخر ، نحوه شناسایی پیاده سازی های موجود در این الگو را کشف خواهید کرد. پس از پایان این دوره ، مهارت ها و دانش الگوی استراتژی لازم برای استفاده از این راه حل را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

الگوی استراتژی Strategy Pattern

  • مقدمه Introduction

  • الگوی استراتژی: نگاه اول Strategy Pattern: First look

  • الگوی استراتژی: رویکردی جایگزین Strategy Pattern: An Alternative Approach

  • مثال: ایجاد فاکتور Example: Creating an Invoice

  • مثال: استفاده از ارائه دهندگان حمل و نقل مختلف Example: Using Different Shipping Providers

  • پیاده سازی های موجود: Array.Sort Existing Implementations: Array.Sort

  • خلاصه و کلمات نهایی Summary and Final Words

نمایش نظرات

آموزش الگوهای طراحی C #: استراتژی
جزییات دوره
0h 40m
8
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
119
4.7 از 5
دارد
دارد
دارد
Filip Ekberg
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Filip Ekberg Filip Ekberg

Filip یک توسعه دهنده مشتاق است که تلاش می کند هر روز چیز جدیدی یاد بگیرد. با بیش از یک دهه تجربه در .NET ، فیلیپ دانش و ایده های خود را در سراسر جهان گسترش می دهد ، خواه سخنرانی در کنفرانس ها یا آنلاین. Filip در طیف وسیعی از فناوری های مختلف مانند WPF ، Win Forms ، ASP.NET ، ASP.NET Core و Xamarin کار کرده است. در سال 2012 ، فیلیپ کتاب C # Smorgasbord را منتشر کرد ، که طیف گسترده ای از فن آوری ها و الگوهای مختلف را با استفاده از C # پوشش می داد ، و درست پس از معرفی فیلیپ به عنوان نویسنده در Pluralsight. سال بعد ، جایزه Microsoft MVP به او اعطا شد و از آن پس آن را حفظ کرده است.