- Shopping Bag ( 0 items )
Chapter 1: Introducing the Project: The SmartCA Application.
Chapter 2: Designing the Layered Architecture.
Chapter 3: Managing Projects.
Chapter 4: Companies and Contacts.
Chapter 5: Submittal Transmittals.
Chapter 6: Requests for Information.
Chapter 7: Proposal Requests.
Chapter 8: Change Orders.
Chapter 9: Construction Change Directives.
Chapter 10: Synchronizing With the Server.
Chapter 11: The Client Membership System.
Posted September 9, 2011
This book has practical implementations of DDD patterns like Layered Super Type, Unit of work, Persistence Ignorance, Repository, as well as the common patterns like Template method, Specification, and Visitor. I liked the way Tim organized the book, every section enhances and refactors the code of the previous sections. Overall very good read! It's a good reference material for .NET developers who likes to implement the DDD in their software development, along with Domain-Driven Design: Tackling Complexity in the Heart of Software, Applying Domain - Driven Design and Patterns.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted September 5, 2009
This was one book that I was very excited to read. Chapter 2 was when it hit me, this book wasn't what I thought! The entire book is nothing more than a walk-through of an application that the author is building, using DDD. I honestly don't see the point in this book at all, except for putting DDD to practical use, but even still, the author fails to explain some of the concepts in a clean manner. Very often throughout the book does the author make reference to Martin Fowler's book as well as 2 other authors. In fact, the author admits that he wrote this book after reading the other authors' books.
If you are able to learn through osmosis then this book is for you. I was able to pick up some things and I was happy about that, but it just wasn't worth finishing the book. I suggest you read fowler's book based on the numerous recommendations that the author gave.
Posted July 28, 2008
So let me state up front I've known Tim McCarthy for many years and we also worked together until recently. Having said that I recommend this book to those looking to design a custom business application, or those looking to understand how to create a custom business application. The book does an excellent job of taking a hands-on approach and does an excellent job of showing the role of refactoring over the life of a project.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.