• To understand the concept of patterns and the Catalog.
• To discuss the Presentation tier design patterns and their affect on: sessions, client access, validation and consistency.
• To understand the variety of implemented bad practices related to the Business and Integration tiers.
• To highlight the evolution of patterns.
• To how to add functionality to designs while minimizing complexity
• To understand what design patterns really are, and are not
• To learn about specific design patterns.
• To learn how to use design patterns to keep code quality high without overdesign.