BTP600: Design Patterns in UML - Section A W10

 This course allows guest users to enter
 This course requires an enrolment key

Traditionally, OO designers have developed their own private "catalogs" of solutions to recurring design problems. More recently, advocates of design patterns have created public repositories of patterns that more formally a) identify these recurring design problems b) document possible solutions to these problems through the general arrangement and composition of objects and classes c) discuss the advantages and disadvantages of the various solutions and d) provide implementation examples. This course will introduce the student to the concept of design patterns, examine several patterns in detail, apply these patterns to specific problems, and point the student to design pattern resources.

This course allows guest users to enter  This course requires an enrolment key