Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Introductions
- Patterns and tiered architectures
- Pattern description
- Design patterns and design
- Finding and selecting design patterns
- Design pattern implementation
Well-known patterns
Object Creation
- Factory
- Builder
- Factory Method
- Prototype
- Singleton
Structural Patterns
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Behavioural Patterns
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
- Observer
Creating Patterns
- To pattern or not to pattern
- Formal pattern description
- Organizing the pattern catalogue
- Particular goal and abstracted goal
- Publishing your patterns to a pattern community
Wymagania
Good knowledge of UML and any object-oriented language like C++, C#, Java, VB.NET, PHP 5.3 or above etc...
14 godzin
Opinie uczestników (3)
The trainer highlighted the really important concepts in software architecture with quizzes. The high-level perspective on effective implementation of software development cycle starting from requirements elicitation to unit testing is very refreshing to data scientist without much experience in software development.
Kok Cheong Cheng - DBS Bank
Szkolenie - Design Patterns
Broad overview of techniques
Kay Jan Wong - DBS Bank Ltd
Szkolenie - Design Patterns
I like the simple but informative example codes.