Escolar Documentos
Profissional Documentos
Cultura Documentos
Divisão em Camadas
Divisão em Camadas
Divide as dificuldades que tenhas de examinar em tantas partes quantas for possvel, para uma melhor soluo. Ren Descartes
Divido em Camadas
Acoplamento Coeso
Divido em Camadas
No declare variveis como instncias de classes concretas especficas. Em vez disso, prenda-se somente a uma interface definida por uma classe abstrata. [GoF] Resumindo: Programe para uma interface, no para uma implementao. [GoF]
Divido em Camadas
Possibilidade de compreender uma nica camada como um todo coerente; Possibilidade de substituio de camadas por implementaes; Minimizao de dependncias entre camadas; Com uma camada construda, possvel us-la para muitos servios de mais alto nvel. Flexibilidade, Manutenabilidade, Escalabilidade, Felicidade...
E mais (Eu)
Divido em Camadas
AINDA NO T CONVENCIDO!!!!!!!!!!
Divido em Camadas
Mdulos de Alto Nvel no devem depender de Mdulo de Baixo Nvel; As abstraes no devem depender das implementaes, mas sim o contrrio.