Design Patterns in Java: Creational
برچسب ها:
Java |Design Patterns |Video |
Pluralsight
Bryan Hansen
2019
1h 54m
English
این دوره، بخشی از یک سری 3 قسمتی است که الگوهای طراحی را با استفاده از جاوا پوشش میدهد. دوره Design Patterns in Java: Creational (الگوهای طراحی در جاوا: ایجادی)، الگوهای طراحی ایجادی Singleton (یگانه)، Builder (سازنده)، Prototype (نمونه اولیه)، Factory (کارخانه) و AbstractFactory (کارخانه انتزاعی) که توسط Gang of Four تعریف شده اند را بررسی میکند. در این دوره ما به مثال هایی در API جاوا و نمونه کد هایی برای هر الگو، نگاهی میاندازیم.
Table of Contents:
- Introduction and Prerequisites
- Introduction
- Why Learn Patterns?
- Pattern Classifications
- Which Patterns?
- How Do We Learn Them?
- Prerequisites
- Next
- Singleton Pattern
- Introduction
- Concepts
- Design Considerations
- Example: Runtime
- Demo: Runtime
- Exercise - Create Singleton
- Demo: Static Singleton
- Demo: Lazy Loading
- Demo: Threadsafe
- Demo: Add Database
- Pitfalls
- Contrast to Other Patterns
- Summary
- Builder Pattern
- Introduction
- Concepts
- Design Considerations
- Example: StringBuilder
- Demo: StringBuilder
- Exercise - Create Builder
- Demo: JavaBean Setters
- Demo: Telescoping
- Demo: Builder
- Pitfalls
- Contrast to Other Patterns
- Summary
- Prototype Pattern
- Introduction
- Concepts
- Design Considerations
- Example: Statement
- Demo: Statement
- Exercise - Create Prototype
- Demo: Prototype
- Pitfalls
- Contrast to Other Patterns
- Summary
- Factory Method Pattern
- Introduction
- Concepts
- Design Considerations
- Example: Calendar
- Demo: Calendar
- Exercise - Create Factory
- Demo: Factory
- Demo: Enum
- Pitfalls
- Contrast to Other Patterns
- Summary
- AbstractFactory Pattern
- Introduction
- Concepts
- Design Considerations
- Example: DocumentBuilderFactory
- Demo: DocumentBuilderFactory
- Exercise - Create AbstractFactory
- Demo: AbstractFactory
- Pitfalls
- Contrast to Other Patterns
- Summary
- What Next?
- What Next?
می پسندم
به درد نمی خوره