Enrolment options

LinkedIn Learning / Technology / Software Development / Programming Languages

C++ Design Patterns: Creational (Mitalearn-135521)

درباره این دوره:

الگوهای طراحی چالش هایی را که توسعه دهندگان نرم افزار بارها و بارها با آن روبرو هستند حل می کند. آنها راه حل های قابل استفاده مجدد و اثبات شده ای هستند که نرم افزار شما را قابل اعتمادتر و انعطاف پذیرتر می کنند. الگوهای طراحی خلاق، ایجاد اشیاء را از پایگاه کد اصلی و به کلاس‌های جداگانه منتقل می‌کنند - بهترین روشی که به عنوان کپسوله‌سازی شناخته می‌شود. این دوره به بررسی پنج الگوی طراحی خلاقانه محبوب برای C می پردازد. مربی اولیویا چیو برای متقاعد کردن شما در مورد شایستگی‌های آنها، ابتدا توضیح می‌دهد که چرا ما از الگوهای طراحی در وهله اول استفاده می‌کنیم، و اینکه الگوهای خلاقانه می‌توانند به شما در حل چه مشکلاتی کمک کنند. سپس مفاهیم اصلی، دستورالعمل‌های پیاده‌سازی و نمونه‌هایی را برای هر الگو بررسی می‌کند: Factory، Abstract Factory، Builder، Prototype و Singleton. او همچنین نحوه گسترش الگوها و مقایسه الگوها را برای یافتن بهترین مناسب برای برنامه های خود نشان می دهد.
Guests cannot access this course. Please log in.