Design pattern
文章平均质量分 87
ActiveCoder
An active programmer
展开
-
Command Pattern
Command Pattern is usually used in the scenario that we want to perform multiple operations on the same data. For example, in a image processor, we could choose to rotate, flip or invert colors of the原创 2016-08-02 05:23:22 · 305 阅读 · 0 评论 -
Strategy Pattern
The strategy pattern is to take the parts that vary and encapsulation them, so that later you can alter or extend the parts that vary without affecting those that don't. In the head first design patt原创 2016-08-01 12:28:52 · 257 阅读 · 0 评论 -
Observer Pattern
Observer Pattern: defines a one-to-many dependency between objects so that when one object changes state, all of its dependent are notified and updated automatically. The relationship is defined as f原创 2016-08-05 12:06:32 · 303 阅读 · 0 评论 -
Decorating Pattern
Decorate pattern is to give objects new responsibilities without making any code change to the underlying classes. The Decorator Pattern attaches additional responsibilities to an object dynamically.原创 2016-08-03 12:57:39 · 345 阅读 · 0 评论