Applying Domain-Driven Design and Patterns

by Mark Nijhof, in Book Review DDD | Tuesday, August 04, 2009 | 1 comment
Jimmy Nilsson walks us through what it means to use Domain-Driven Design for your software developing practices. And he does this in a very pleasant way, the whole book reads as if it is one big story being told. Making several jokes along the way, for example I could guess what car he drives by his search criteria example (I was correct Btw). I haven’t seen many other writers use this writing style, but I liked it a lot. This does mean that this is not so much a reference book.

Now as the title indicates this is not just a book about Domain-Driven Design, Jimmy also does a great job in introducing some useful principles and practices along the way. And mentioning many more by referencing many times to Domain-Driven Design by Eric Evans and Patterns of Enterprise Applications Architecture by Martin Fowler. By doing this he really encourages the reader to also read those books as well. I already have those books on my reading list, but otherwise they would have been on there after reading this book. If a book encourages you to continue learning other things than that is to me a success story.

I would highly recommend this book for developers that want to start learning Domain-Driven Design, but also for developers that are new to the trade of Software Development all together. It is a great getting started book on good development practices and principles.

Amazon link: Applying Domain-Driven Design and Patterns
Pål Fossmo (gravatar)

I read the book some months back and I also really enjoyed it. It's a bit more concrete than Evans book. I guess you will get most out of the book if you have Evans book available when reading it.

Pål Fossmo, Saturday, August 08, 2009 at 7:19 PM

Mark is reading

 
Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License.