Elementos Essenciais de um Padrão de Software  
					•
					Nome:  
					–
					Resume em uma ou duas palavras: o problema, as soluções e  
					consequências do uso do padrão;  
					–
					Deve ser facilmente lembrado, reflete o conteúdo do padrão;  
					•
					•
					•
					Problema:  
					–
					Descreve quando aplicar o padrão. Explica o problema, seu contexto,  
					sintomas e condições;  
					Solução:  
					–
					Elementos que constituem o design, seus relacionamentos,  
					responsabilidades e colaboradores.  
					Consequências:  
					–
					Resultados e compromissos decorrentes da aplicação do padrão;  
					–
					Impactos sobre a flexibilidade, extensibilidade, portabilidade ou  
					desempenho do sistema.