File tree Expand file tree Collapse file tree 1 file changed +12
-8
lines changed
Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Original file line number Diff line number Diff line change 77
88## <a name =" list-of-design-patterns " >List of Design Patterns</a >
99
10- * Creational Patterns
10+ ### Creational Patterns
11+
1112 * [Abstract Factory](#abstract-factory)
1213 * [Builder](#builder)
1314 * [Factory Method](#factory-method)
1415 * [Prototype](#prototype)
1516 * [Singleton](#singleton)
16- * Structural Patterns
17+
18+ ### Structural Patterns
19+
1720 * [Adapter](#adapter)
1821 * [Bridge](#bridge)
1922 * [Composite](#composite)
2225 * [Flyweight](#flyweight)
2326 * [Proxy](#proxy)
2427 * [Service Locator](#service-locator)
25- * Behavioral Patterns
28+ * [Model-View-Presenter](#model-view-presenter)
29+ * [Servant](#servant)
30+ * [Event Aggregator](#event-aggregator)
31+
32+ ### Behavioral Patterns
2633 * [Chain of responsibility](#chain-of-responsibility)
2734 * [Command](#command)
2835 * [Interpreter](#interpreter)
3441 * [Strategy](#strategy)
3542 * [Template method](#template-method)
3643 * [Visitor](#visitor)
37- * [ Model-View-Presenter] ( #model-view-presenter )
38- * [ Double Checked Locking] ( #double-checked-locking )
39- * [ Servant] ( #servant )
40- * [ Null Object] ( #null-object )
41- * [ Event Aggregator] ( #event-aggregator )
44+ * [Double Checked Locking](#double-checked-locking)
45+ * [Null Object](#null-object)
4246
4347## <a name =" abstract-factory " >Abstract Factory</a > [ ↑ ; ] ( #list-of-design-patterns )
4448** Intent:** Provide an interface for creating families of related or dependent objects without specifying their concrete classes.
You can’t perform that action at this time.
0 commit comments