This is an old revision of the document!


Design Patterns

When and Where?

  • 1 - 5 july 2013 between 08:00 and 11:00
  • Room: course amphitheater in Faculty of Automatic Control and Computer Science

Registration

Complete this form

Instructor

Catalin Tudor

Topics covered

How to avoid a bad design

  • Rigidity
  • Fragility
  • Immobility

using design principles

  • Single Responsibility Principle
  • Open Close Principle
  • Liskov’s Substitution Principle (studied in detail here, we recommend this presentation if you want to improve your software's quality)
  • 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
sesiuni/design-patterns.1370276825.txt.gz · Last modified: 2013/06/03 19:27 by mbarbulescu