Craig Larman's Applying Advanced Object Design with Patterns
Event Info
Description
In Craig Larman's highly practical four day Applying Advanced Object Design with Patterns course, you will learn how to design with patterns. You will apply visual modeling in an agile modeling approach, and learn many other related advanced design topics, including the design of packages. Upon completion of this course you will be deeply skilled in applying patterns and creating quality designs that have agility and support reduced modification costs and increased comprehensibility.
LEARN HOW TO:
Design with the “Gang of Four” (GoF) design patterns
Apply refactorings to patterns (Kerievsky)
Design package or component structure for low dependency impact
Do agile modeling
PROGRAMME
Process Agility and Design Agility
Design Patterns: Motivation and Categories
Agile Modeling
Core Architectural and Design Principles
Patterns for Varying Single Algorithms
Patterns for Varying Instance Behavior
Patterns for Access Control
Patterns for Structural Decomposition
Patterns for Organization or Communication of Work
Patterns for Varying Event Response
Patterns for Varying Interfaces
Patterns for Creation
Patterns for Varying Implementations
Patterns for Handling State
Patterns for Varying Interactions
Designing a Logical Architecture with Patterns
Designing Package Structure
Refactoring to Patterns
****For more details and registration please visit:
http://skillsmatter.com/course/design-architecture/design-patterns/mh-5462
Ticket Info: £1595.00