21 lines
		
	
	
		
			611 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			611 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| layout: pattern
 | |
| title: Introduction
 | |
| folder: introduction
 | |
| permalink: /patterns/introduction/
 | |
| permalink: /patterns/introduction/
 | |
| categories: pattern_cat
 | |
| tags: pattern_tag
 | |
| ---
 | |
| 
 | |
| 
 | |
| Design patterns are formalized best practices that the programmer can use to
 | |
| solve common problems when designing an application or system.
 | |
| 
 | |
| Design patterns can speed up the development process by providing tested, proven
 | |
| development paradigms.
 | |
| 
 | |
| Reusing design patterns helps to prevent subtle issues that can cause major
 | |
| problems, and it also improves code readability for coders and architects who
 | |
| are familiar with the patterns.
 |