آموزش الگوهای طراحی در C++: ساختاری - آداپتور به دکوراتور

Design Patterns in C++: Structural - Adapter to Decorator

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما در مورد چهار الگوی طراحی ساختاری اول آموزش می دهد، این الگوها نحوه استفاده از ترکیب کلاس و وراثت برای ساخت طراحی قابل توسعه و نگهداری را توضیح می دهند. تا بعداً در فرآیند توسعه قابل مشاهده نخواهد بود. در این دوره آموزشی، Design Patterns in C++: Structural - Adapter to Decorator، استفاده از چهار مورد از این الگوهای طراحی را یاد خواهید گرفت. ابتدا، انگیزه را بررسی خواهید کرد - زمان استفاده از هر یک از این الگوها. در مرحله بعد، مزایای استفاده از الگوهای مختلف را خواهید دید. در نهایت، نحوه پیاده سازی هر الگو را با استفاده از C++ یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش نحوه پیاده سازی هر الگو را در هنگام توسعه نرم افزارهای مورد نیاز برای اثبات آینده، توسعه پذیر و قابل استفاده خواهید داشت.

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

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

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

آداپتور Adapter

  • معرفی دوره Course Introduction

  • زمان استفاده از الگوی آداپتور When to Use the Adapter Pattern

  • آداپتور شی Object Adapter

  • آداپتور کلاس Class Adapter

  • ملاحظات پیاده سازی Implementation Considerations

  • خلاصه Summary

پل Bridge

  • نمای کلی ماژول Module Overview

  • زمان استفاده از الگوی پل When to Use the Bridge Pattern

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

  • مزایای استفاده از الگوی پل Benefits of Using The Bridge Pattern

  • اصطلاح PImpl The PImpl Idiom

  • مزایا و معاوضه های PImpl PImpl Benefits and Trade-offs

  • خلاصه Summary

کامپوزیت Composite

  • نمای کلی ماژول Module Overview

  • زمان استفاده از الگوی ترکیبی When to Use the Composite Pattern

  • پیاده سازی الگوی ترکیبی Implementing the Composite Pattern

  • نسخه ی نمایشی: گروه های فیلم Demo: Movie Groups

  • مزایا و معاوضه Benefits and Trade-offs

  • خلاصه Summary

دکوراتور Decorator

  • نمای کلی ماژول Module Overview

  • زمان استفاده از الگوی دکوراتور When to Use the Decorator Pattern

  • چرا به الگوی دکوراتور نیاز داریم؟ Why We Need the Decorator Pattern

  • پیاده سازی دکوراتورهای پویا Implementing Dynamic Decorators

  • پیاده سازی دکوراتورهای استاتیک Implementing Static Decorators

  • انتخاب بین اجرای دکوراتور Choosing Between Decorator Implementations

  • پیاده سازی دکوراتورها با استفاده از توابع Implementing Decorators Using Functions

  • مزایا و معاوضه Benefits and Trade-offs

  • خلاصه Summary

نمایش نظرات

آموزش الگوهای طراحی در C++: ساختاری - آداپتور به دکوراتور
جزییات دوره
1h 38m
29
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
10
4.1 از 5
دارد
دارد
دارد
Dror Helper
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dror Helper Dror Helper

Dror یک معمار نرم افزار مستقل است. وی بیش از یک دهه است که بصورت حرفه ای نرم افزار می نویسد و در این مدت برای غولهای صنعتی مانند اینتل و SAP و همچنین شرکتهای کوچک نوپا کار کرده است. وی دانش گسترده ای در مورد بسیاری از زبان ها و سیستم عامل های برنامه نویسی از جمله C ++ ، Assembly ، دات نت (C #/VB) و جاوا دارد. Dror متخصص روش شناسی چابک و شیوه های مهندسی نرم افزار است. هنگامی که کد نمی نویسید ، Dror مربیان را توسعه می دهد و دوره هایی را در مورد کد پاک ، آزمایش واحد ، الگوهای طراحی ، اشکال زدایی و TDD/BDD برگزار می کند. سخنرانی های ترسناک در سراسر جهان در مورد توسعه نرم افزار ، روش های چابک و طراحی تست محور. در وبلاگ خود (http://blog.drorhelper.com) دورور در مورد زبان های برنامه نویسی ، ابزارهای توسعه نرم افزار ، کد تمیز ، نوشتن کد با راهنمایی تست ها و هر چیز دیگری که به نظر او جالب است می نویسد.