Skip to content
Scan a barcode
Scan
Hardcover Applying Domain-Driven Design and Patterns: With Examples in C# and .Net Book

ISBN: 0321268202

ISBN13: 9780321268204

Applying Domain-Driven Design and Patterns: With Examples in C# and .Net

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Hardcover

Condition: Very Good

$8.29
Save $66.70!
List Price $74.99
Almost Gone, Only 3 Left!

Book Overview

Patterns, Domain-Driven Design (DDD), and Test-Driven Development (TDD) enable architects and developers to create systems that are robust and maintainable. While the examples in this guide are in C#... This description may be from another edition of this product.

Customer Reviews

5 ratings

Pragmatic, useful, approachable

Another excellent, approachable, useful book on the topic of Domain Driven Design. This book also discussed some exciting side topics that are difficult to find within the context of .NET. Topics such as: Aspect Oriented Programming (AOP), Dependency Injection, Inversion of Control (IOC), Mocking, and TDD. I found Nilsson's book crucial for filling in many of the implementation gaps that Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans skims over. I recommend reading this book alongside Evans seminal work on the topic of Domain Driven Design.

Excellent Book

I really enjoyed reading this book. Jimmy has a very conversational writing style. He will show some code, talk about the pros and cons, make a change, talk about that change and repeat until he has something he is satisfied with. This was very helpful to me as it demonstrated that he has gone through the same growing process that we all need to take as software developers. He is not lecturing from a tower; he is a common programmer who has be able to develop some excellent techniques through research and experience working with others who also seek to be the best they can. His examples are clear and meaningful. He shows how you can actually use TDD to grow a domain model, which is something that has certainly been lacking from other resources I have used in the past. I read the book because I feel like my dev team needs a better focus and I am now more convinced that DDD and TDD will help us focus on creating maintainable code for our enterprise.

Excellent, expecially after the book of Evans

This is really an exellent book on DDD, I read soon after the Evans book and I must admit that is really worth money I spent on it. Sure the book is not for beginners, and it is not an introduction to DDD, I think that a background on the subject is needed to fully appreciate this book. Alk.

Excellent

I have been looking for a book like this for a while now. what makes this book works is that it has good conceptual explanation backed up with real world solutions. Most of the time you read about how this pattern or that pattern can solve an issue, but without really focusing on the technology and its limitations (normally that's what patterns are all about, but we need to implement them at one point). This book takes a brave step into trying all the concepts directly into a real world application needs. I also find the book just a fun read, the English is simple, the concepts are well explained and overall, I have the feeling of I can't wait to see how he "solves this one...", it is almost suspenseful!

"Down to Earth" DDD with "real-world" examples.

I was expecting this book for a looong time. For those who are new to DDD and want to be a good practitioner, I think this is a must read. The reason is not only that there are not many books in this topic (check out Eric Evan's DDD book if you haven't done so) but also there are not many "down-to-earth" books available. In this book you will find many "real world" examples where the author discusses the pros and cons. I like the books that discuss the trade-offs instead of the ones that try to give `universal" answers; as "it depends" is usually the answer to most of the questions in software development. Apart from DDD, if you are also new to TDD, PEAA (Patterns of Enterprise Application Architecture by Martin Fowler, another great book), O/RM (NHibernate to be specific), Mocking frameworks (NMock to be specific), SOA, AOP etc you will find introductory level information in the book which is just enough to get started. With this book the link between the PEAA and DDD is clearer than ever. It does a great job on how to use PEAA and DDD in a complementary way. I should also mention the format of the book; it is easy to read and grasp. No need to mention that the idea of having guest authors for specific topics is just great. And also as readers we might be subject to a new trend; having "product placements" in the book :) Some Swedish brands made it to the book as the author being a Swedish guy, which I think totally fair :) I want to thank Jimmy and all the coauthors for this great work.
Copyright © 2024 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured