Este post do João Hugo Miranda recordou-me que estava para fazer uma pequena critica do livro.
O livro cobre vários assuntos ( o titulo é quase maior que o livro :p ), mas no geral nao entra em muitos detalhes, sendo, como os autores mesmo o dizem,uma "introducao", e este é o ponto forte do livro, e o seu calcanhar de Aquiles.
Em algumas seccoes o livro entra em bastantes detalhes, como na de Test Driven Development ( Testes Unitarios) e Refactoring , estando recheado de exemplos muitos bons que tornam o assunto muito mais facil de entender.
Mas por outro lado a seccao de Domain-Driven Design está muito fraquita. Como introducao dá para ficar com uma ideia, mas tambem como esta seccao só tem 30 paginas deixa muitas questoes em aberto que mesmo lendo o livro do Eric Evans ( com as 576 paginas) só comecam a ser respondidas ( ela só podem mesmo ser respondidas com experiencia ). Mas se calhar é esto o objectivo, agucar o apetite para o "prato principal" :)
E uma coisa que o livro do Joao e do Jose faz é dar um vislumbre de duas tecnicas que superficialmente seriam contraditórias, o DDD e o TDD, mas que juntas se tornam mais que a soma das suas partes.
O meu unico desejo é que eles escrevam um outro livro, desta vez com um maior foco ( menos assuntos) ou com um numero maior de paginas.
Mas no geral, quer conhecas o material base e uses o livro como uma forma de "limpar as teias de aranha" ou entao uses o livro como introducao, nao te vais arrepender.
Posted
8-2-2006 11:16
por
Joao Paulo Carreiro