OT: Object Desing Book Recommendations

OT: Object Desing Book Recommendations

Old forum URL: forums.lhotka.net/forums/t/5503.aspx


reagan123 posted on Wednesday, October 01, 2008

Hello,
I was wondering if anyone could recommend any book on object design?  Specifically one that follows Rocky's school of thought.

I've read Expert Business Objects, but was looking for more information.  I grasp the basics, but i'm definately not comfortable designing full solutions.

Any feedback greatly appreciated.

Thanks

Fintanv replied on Wednesday, October 01, 2008

Rocky's is the best book on applied design I have yet found.  If there are others worth looking at then I would love to know as well.

nermin replied on Wednesday, October 01, 2008

There is one – that Rocky recommended to me couple of years back, and it changed my whole view on software design.  It is called “Object Thinking” by MS Press – Dr David West.

 

It is not one of those “Design Pattern” books that puts everything in these nice little compartments, and assumes that us developers do not have to “think” but just follow these pre-established scenarios, and assemble enterprise applications as more of a Lego puzzle.  This is the type of book that gives you perspective on history of OO, dissects between successful and simple approaches to software design and gives real-world examples of that.

 

This is not a C#, VB, or Java specific book.  This is a type of book that makes you question your decisions in each part of software development process and helps you guide, through experience of others to better  approaches.

 

From: Fintanv [mailto:cslanet@lhotka.net]
Sent: Wednesday, October 01, 2008 10:12 AM
To: Nermin Dibek
Subject: Re: [CSLA .NET] OT: Object Desing Book Recommendations

 

Rocky's is the best book on applied design I have yet found.  If there are others worth looking at then I would love to know as well.

Kevin Fairclough replied on Wednesday, October 01, 2008

I am currently reading Domain-Driven Design by Eric Evans.  Not sure yet if it fully maps to CSLA.NET but the main concepts seem to fit.

Kevin Fairclough replied on Thursday, October 09, 2008

A lot of the concepts in this book (Eric Evans) do not map directly to CSLA.NET so it may not be worthwhile.  However I think CSLA.NET may be slowly moving towards fitting with this book especially by introducing concepts like ObjectFactory.  The book promotes Single Responsibility and separation of concerns that CSLA does not do (yet.)  Not saying that in some cases you wouldn't want to merge concerns for ease and fewer classes.  This book was informative but the concepts will have to be adapted to fit one way or the other.

Copyright (c) Marimer LLC