No inicio do desenvolvimento de software, uma série de decisões arquiteturais e de design precisam ser tomadas. Dentre elas como devem ser organizado os serviços do meu sistema, quais as principais classes que devem ser criadas para representar o meu domínio, onde devem ficar as responsabilidades etc.
No blog .Net Architects Podcast há uma interessante discussão sobre o Modelo Anêmico e Modelo Rico, duas abordagens com seus prós e contras que vão ajudar a você melhor organizar seu software. Confira.
Últimos 5 artigos de Eduardo Costa