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

C# Design Patterns: State

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

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

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

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

الگوی طراحی دولتی The State Design Pattern

  • معرفی ماژول Module Introduction

  • پروژه آزمایشی The Demo Project

  • رویکرد ساده لوحانه به دولت مدیریت A Naive Approach to Managing State

  • تکمیل رویکرد ساده لوحانه Completing the Naive Approach

  • چرا باید از الگوی طراحی دولتی استفاده کرد؟ Why Use the State Design Pattern?

  • الگوی طراحی دولتی The State Design Pattern

  • دولت انتزاعی The Abstract State

  • ایالات بتن Concrete States

  • زمینه و حالت Context and State

  • پیاده سازی الگو Implementing the Pattern

  • نتیجه گیری ماژول Module Conclusion

نمایش نظرات

نظری ارسال نشده است.

آموزش C # الگوهای طراحی: حالت
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
0h 43m
12
Pluralsight (پلورال سایت) pluralsight-small
18 آبان 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
108
4.7 از 5
دارد
دارد
دارد
Marc Gilbert

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marc Gilbert Marc Gilbert

علاقه مارک به برنامه نویسی از اواسط دهه 80 و در Apple IIe آغاز شد. او توانسته است این اشتیاق را به یک حرفه پربار تبدیل کند. در نقش های رهبری هم در داخل و هم به عنوان مشاور 100 شرکت فورچون خدمت کرده است. مارک کار خود را با Unity در سال 2011 آغاز کرد و RavenToll را در سال 2012 تحت نظر Frivoloustwist آزاد کرد. او از آن زمان به کار با موتور ادامه داده است. مارک در سال 2016 شرکت آمریکایی را ترک کرد تا فقط به توسعه بازی بپردازد. شرکت او ، Frivoloustwist در حال حاضر در کمک به آوردن یکی از شناخته شده ترین IP ها در بازی های coin-op به سیستم عامل تلفن همراه مشغول است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.