Organized uncategorized patterns.
This commit is contained in:
		
							
								
								
									
										20
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								README.md
									
									
									
									
									
								
							| @@ -7,13 +7,16 @@ | |||||||
|  |  | ||||||
| ## <a name="list-of-design-patterns">List of Design Patterns</a> | ## <a name="list-of-design-patterns">List of Design Patterns</a> | ||||||
|  |  | ||||||
| * Creational Patterns | ### Creational Patterns | ||||||
|  |  | ||||||
| 	* [Abstract Factory](#abstract-factory) | 	* [Abstract Factory](#abstract-factory) | ||||||
| 	* [Builder](#builder) | 	* [Builder](#builder) | ||||||
| 	* [Factory Method](#factory-method) | 	* [Factory Method](#factory-method) | ||||||
| 	* [Prototype](#prototype) | 	* [Prototype](#prototype) | ||||||
| 	* [Singleton](#singleton) | 	* [Singleton](#singleton) | ||||||
| * Structural Patterns | 	 | ||||||
|  | ### Structural Patterns | ||||||
|  |  | ||||||
| 	* [Adapter](#adapter) | 	* [Adapter](#adapter) | ||||||
| 	* [Bridge](#bridge) | 	* [Bridge](#bridge) | ||||||
| 	* [Composite](#composite) | 	* [Composite](#composite) | ||||||
| @@ -22,7 +25,11 @@ | |||||||
| 	* [Flyweight](#flyweight) | 	* [Flyweight](#flyweight) | ||||||
| 	* [Proxy](#proxy) | 	* [Proxy](#proxy) | ||||||
| 	* [Service Locator](#service-locator) | 	* [Service Locator](#service-locator) | ||||||
| * Behavioral Patterns | 	* [Model-View-Presenter](#model-view-presenter) | ||||||
|  | 	* [Servant](#servant) | ||||||
|  | 	* [Event Aggregator](#event-aggregator) | ||||||
|  |   | ||||||
|  | ### Behavioral Patterns | ||||||
| 	* [Chain of responsibility](#chain-of-responsibility) | 	* [Chain of responsibility](#chain-of-responsibility) | ||||||
| 	* [Command](#command) | 	* [Command](#command) | ||||||
| 	* [Interpreter](#interpreter) | 	* [Interpreter](#interpreter) | ||||||
| @@ -34,11 +41,8 @@ | |||||||
| 	* [Strategy](#strategy) | 	* [Strategy](#strategy) | ||||||
| 	* [Template method](#template-method) | 	* [Template method](#template-method) | ||||||
| 	* [Visitor](#visitor) | 	* [Visitor](#visitor) | ||||||
| * [Model-View-Presenter](#model-view-presenter) | 	* [Double Checked Locking](#double-checked-locking) | ||||||
| * [Double Checked Locking](#double-checked-locking) | 	* [Null Object](#null-object) | ||||||
| * [Servant](#servant) |  | ||||||
| * [Null Object](#null-object) |  | ||||||
| * [Event Aggregator](#event-aggregator) |  | ||||||
|  |  | ||||||
| ## <a name="abstract-factory">Abstract Factory</a> [↑](#list-of-design-patterns) | ## <a name="abstract-factory">Abstract Factory</a> [↑](#list-of-design-patterns) | ||||||
| **Intent:** Provide an interface for creating families of related or dependent objects without specifying their concrete classes. | **Intent:** Provide an interface for creating families of related or dependent objects without specifying their concrete classes. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user