-

Matem os Leprechauns, ou Catalogo de Padrões de Debug.
Debugging patterns, ou como localizar e matar os malditos leprechauns! Entre um valium(café sem açucar) e outro, lembrei que existe um catálogo de patterns para design orientado a objeto, outro para enterprise OO e mais um design pattern para refactoring…
-

Identificadores artificiais ou naturais no banco de dados?
Faça essa pergunta em uma mesa de DBA’s ou Arquitetos de software no bar, se afaste, pegue um chopp e assista a um episódio live de spartacus! Alguns dizem que se uma chave natural está disponível, ela deve ser utilizada.…
-

Pelas Barbas do Coringa, é claro que Service Layer tem portas, Batman!
Afinal, para que servem camadas ? Pelas Barbas do Coringa, mas é claro que pra separar as coisas, Batman! Ao publicar um novo domínio em um software estamos publicando uma caixa preta com objetivo específico e adicionar uma Service Layer…
-
De DDD, a linguagem onipresente, ou sua negação, a novilingua.
Em domain-driven design o conceito de linguagem onipresente constitui um dos pilares para a construção de conhecimento sobre o domínio. Em domain-driven design o conceito de linguagem onipresente constitui um dos pilares para a construção de conhecimento sobre o domínio,…
-

Junto e misturado, mas com os dominios separados!
Tem uma frase no livro Domain Driven Design do Eric Evans que eu gosto bastante. As células podem existir porque suas membranas definem o que está dentro e o que está fora e determinam o que pode passar. Eu gosto…