planning
- Understand and learn design patterns
- Usage scenarios and use explicit design patterns
- The advantages and disadvantages of specific design patterns
- It is used to implement the design pattern examples
- Compare the use of design patterns and design patterns do not apply any difference
source
- "Head First Design Patterns" "Westward Design Patterns"
- For others design patterns learning blog
- Github or on a network such as the usage scene in the source code
Before there have knowledge of design patterns, but because of lack of experience led to learn also of little use, in order to truly came to realize that design patterns, but also the need for practical application