Olá pessoal, tudo bem? Venho percebendo há algum tempo, nas comunidades que frequento, uma necessidade grande de aplicar vários conceitos de arquitetura de software dentro de um projeto web como: DDD, TDD, BDD, ATDD, SOLID, CrossCutting e por ai vai. Mas como criar uma boa arquitetura? Algumas pessoas muitas vezes, seguem a onda das sopas de letrinhas e idéias que nós da comunidade divulgamos, abordamos e constatemente estamos falando e com isso tentam implementar esses conceitos dentro de seus projetos, em alguns casos sem ao menos procurar saber o porque, o pra que e ler um pouco sobre o...
Continuar Lendo »