آموزش الگوهای طراحی جاوا: قسمت رفتاری 2

Java Design Patterns: Behavioral Part 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: الگوهای طراحی رفتاری به شما کمک می کند تا کد جاوا خود را به سطح بالاتری برسانید. با مربی بتان پالمر همراه باشید تا او شما را با الگوهای طراحی زیر همراه کند ، و چالش هایی برای بررسی درک شما از هر یک از آنها داشته باشید: ناظر ، دولت ، استراتژی ، روش الگو و بازدید کننده. درباره الگوی Observer اطلاعاتی کسب کنید ، که اطمینان می دهد وابستگی های یک شی object هنگام تغییر حالت از آن مطلع می شوند. الگوی حالت را کشف کنید ، که به یک شی allows اجازه می دهد هنگام تغییر وضعیت داخلی ، رفتار خود را تغییر دهد و می تواند برای جلوگیری از اظهارات سوئیچ بزرگ و تکراری استفاده شود. کاوش کنید که الگوی استراتژی چگونه به شما امکان می دهد خانواده ای از الگوریتم های قابل تعویض ایجاد کنید ، الگوی روش الگو چگونه به شما امکان می دهد مراحل یک الگوریتم را بدون تغییر ساختار آن تعریف مجدد کنید و موارد دیگر. در طول مسیر ، بتان نحوه پیاده سازی هر الگوی طراحی را در شرایط واقعی نشان می دهد.

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

مقدمه Introduction

  • کیفیت الگوها را با الگوهای طراحی رفتاری بهبود ببخشید Improve code quality with behavioral design patterns

  • آنچه شما باید بدانید What you should know

1. الگوی مشاهده گر 1. The Observer Pattern

  • درک الگوی Observer Understanding the Observer pattern

  • اجرای یک ناظر Implementing an observer

  • اجرای قابل مشاهده Implementing an observable

  • چالش: الگوی مشاهده گر Challenge: The Observer pattern

  • راه حل: الگوی مشاهده گر Solution: The Observer pattern

2. الگوی ایالتی 2. The State Pattern

  • درک الگوی دولت Understanding the State pattern

  • اجتناب از عبارات سوئیچ بزرگ Avoiding large switch statements

  • اجازه دادن به یک شی در تغییر رفتار خود Allowing an object to change its behavior

  • چالش: الگوی دولت Challenge: The State pattern

  • راه حل: الگوی حالت Solution: The State pattern

3. الگوی استراتژی 3. The Strategy Pattern

  • درک الگوی استراتژی Understanding the Strategy pattern

  • اجرای الگوی استراتژی Implementing the Strategy pattern

  • بهبود الگوی استراتژی با ویژگی های جاوا 8 Improving the Strategy pattern with Java 8 features

  • چالش: الگوی استراتژی Challenge: The Strategy pattern

  • راه حل: الگوی استراتژی Solution: The Strategy pattern

4- الگوی روش الگو 4. The Template Method Pattern

  • درک الگوی روش الگو Understanding the Template Method pattern

  • اجرای الگوی روش الگو Implementing the Template Method pattern

  • چالش: الگوی روش الگو Challenge: The Template Method pattern

  • راه حل: الگوی روش الگو Solution: The Template Method pattern

5. الگوی بازدید کننده 5. The Visitor Pattern

  • درک الگوی بازدید کننده Understanding the Visitor pattern

  • ایجاد بازدید کننده Creating a visitor

  • اجرای الگوی کامل بازدید کننده Implementing the full Visitor pattern

  • چالش: الگوی بازدید کننده Challenge: The Visitor pattern

  • راه حل: الگوی بازدید کننده Solution: The Visitor pattern

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش الگوهای طراحی جاوا: قسمت رفتاری 2
جزییات دوره
56m 22s
27
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
77
- از 5
ندارد
دارد
دارد
Bethan Palmer
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bethan Palmer Bethan Palmer

توسعه دهنده

بتان پالمر توسعه دهنده ای است که عاشق فناوری است و دارای مدرک کارشناسی ارشد در علوم کامپیوتر است.

بیتان برای شغل روزانه خود یک برنامه نویس جاوا و محصول است. مدیر یک کتابخانه PDF جاوا در IDRsolutions. او زمان زیادی را صرف نوشتن و بازسازی کد و همچنین تصمیم گیری در مورد استراتژی محصول و نقشه راه می کند.

او همچنین بیشتر وقت خود را صرف شرکت در کنفرانس ها می کند و یک سخنران عادی در Oracle Code One و NetBeans Days است. او در وبلاگ جاوا PDF، مقاله‌هایی درباره جاوا، فناوری، کتاب‌هایی که می‌خواند و کنفرانس‌هایی که در آن شرکت می‌کند، می‌نویسد و می‌نویسد.