لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش الگوهای طراحی جاوا: قسمت رفتاری 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
بتان پالمر توسعه دهنده ای است که عاشق فناوری است و دارای مدرک کارشناسی ارشد در علوم کامپیوتر است.
بیتان برای شغل روزانه خود یک برنامه نویس جاوا و محصول است. مدیر یک کتابخانه PDF جاوا در IDRsolutions. او زمان زیادی را صرف نوشتن و بازسازی کد و همچنین تصمیم گیری در مورد استراتژی محصول و نقشه راه می کند.
او همچنین بیشتر وقت خود را صرف شرکت در کنفرانس ها می کند و یک سخنران عادی در Oracle Code One و NetBeans Days است. او در وبلاگ جاوا PDF، مقالههایی درباره جاوا، فناوری، کتابهایی که میخواند و کنفرانسهایی که در آن شرکت میکند، مینویسد و مینویسد.
نمایش نظرات