Principais Padrões de Projeto
- #Java
- #QA
Padrões de Criação
Tem como objetivo abstrair a instanciação do objeto. Com eles, o sistema irá solicitar um determinado tipo de objeto e prepará-lo conforme a necessidade, sem sequer se preocupar com a nuances da criação. Semelhante ao mundo real, quando uma montadora precisa de um amortecedor, ela o terceiriza (solicita) e instala em seu carro sem se preocupar com todo o processo envolvido na criação desse componente.
Padrões Estruturais
Os padrões nessa categoria estão relacionados à melhor organização da estrutura da classe e ao relacionamento entre a classe e o objeto.
Padrões Comportamentais
Os padrões nessa categoria afetam diretamente a delegação de responsabilidades, definindo como os objetos devem se comportar e se comunicar.