نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما در مورد الگوهای طراحی رفتاری و اجرای آنها در C ++ مدرن آموزش می دهد. این الگوهای Observer ، State ، Stategy ، الگو و Visitor را شامل می شود. کاربرد صحیح و تشخیص الگوهای طراحی ، مهارت مهمی برای توسعه دهندگان و معماران است. این دوره ، Design Patterns in C ++: Behavioral - Observer to Visitor ، بخشی از یک دوره چند سریه با الگوهای C ++ ، همچنان بیننده را با الگوهای طراحی رفتاری آشنا می کند. این الگوهای Observer ، State ، Stategy ، روش الگو و Visitor را شامل می شود ، و روش های مختلفی را نشان می دهد که از طریق آنها می توان این الگوها را در ++ C مدرن (C ++ 11 و بالاتر از آن) پیاده سازی کرد. نرم افزار مورد نیاز: C ++ IDE (به عنوان مثال ، Visual Studio ، CLion) یا ویرایشگر متن (به عنوان مثال ، VIM ، EMACS) همراه با یک کامپایلر C ++ (به عنوان مثال ، GCC ، Clang).
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
نظاره گر
Observer
-
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی ماژول
Module Overview
-
انگیزه
Motivation
-
نظاره گر
Observer
-
موضوع و ایمنی مجدد موضوع
Thread Safety and Reentrancy
-
Boost.Signals2
Boost.Signals2
-
خلاصه
Summary
دولت
State
-
بررسی اجمالی
Overview
-
انگیزه
Motivation
-
ماشین دولتی
State Machine
-
تقویت MSMS
Boost.MSM
-
اقدامات و محافظین
Actions and Guards
-
خلاصه
Summary
استراتژی
Strategy
-
بررسی اجمالی
Overview
-
انگیزه
Motivation
-
استراتژی (پویا)
Strategy (Dynamic)
-
استراتژی (استاتیک)
Strategy (Static)
-
خلاصه
Summary
روش الگو
Template Method
-
بررسی اجمالی
Overview
-
انگیزه
Motivation
-
روش الگو
Template Method
-
خلاصه
Summary
بازدید کننده
Visitor
-
بررسی اجمالی
Overview
-
انگیزه
Motivation
-
بازدید کننده استاتیک
Static Visitor
-
اعزام مضاعف
Double Dispatch
-
اعزام چندگانه
Multiple Dispatch
-
خلاصه
Summary
نمایش نظرات