Services

Solutions
Home > Training > Object Oriented System Development

Design Patterns


Price 12 800
Number of days 2
Design Patterns are descriptions of simple and elegant solutions to repeated and general design problems. The use of Design Patterns reduces development time, benefits design and code reuse and give a more robust design. The course aims to give the participants knowledge about specific patterns, how they can be used in the design-process, and how to use a pattern catalogue.


Objectives
Give the participants knowledge about specific patterns, how they can be used in the design-process, and how to use a pattern catalogue

Audience
System designers and developers

Requirements
Familiar with C++ or Java, and object oriented programming

Course material
Special produced material and the book "Design Patterns, Elements of Reusable Object-Oriented Software", by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides.  

Course Contents


Classification of design patterns
Commonly used design patterns
Consequenses of design patterns
To choose design pattern for a specific problem
Adaptation of design patterns
Design patterns and reuse
How patterns are used in the design process
PRINT THIS PAGE