Advanced Software Design
Abstract
This is a two-day course that continues the exploration of design patterns begun in our Agile Analysis and Design Patterns course. This course presents detailed case studies and additional patterns, including:- Visitor
- Mediator
- Chain of Responsibility
- State
- Null Object
Course Level
IntermediateWho is this course for
Experienced C++, C#, Java and VB.NET developers, particularly leads and architects.Prerequisites
Participants should have taken either our Agile Analysis and Design Patterns course or our Design Patterns Explained course or be very familiar with design patterns as well as having read Alan Shalloway's book: Design Patterns Explained: A New Perspective on Object-Oriented Design.What customers say about this course
"I learned more about designing with patterns in Alan's [Net Objectives'] two day course than in my previous six months of research." John Terrell, Software Design Engineer, Microsoft