This is an old revision of the document!
Design Patterns
When and Where?
Registration
Instructor
Catalin Tudor
Topics covered
How to avoid a bad design
Rigidity
Fragility
Immobility
using design principles
Single Responsibility Principle
Open Close Principle
-
Interface Segregation Principle
Dependency Inversion Principle
and also the most useful Gang-of-Four design patterns
Singleton
Factory Method
Abstract Factory
Template Method
Strategy
Iterator
Observer
Adapter
Decorator and more