Re: The wisdom of the object mentors (Was: Searching OO Associations with RDBMS Persistence Models)

From: Sasa <sasa555_at_gmail.com>
Date: Fri, 02 Jun 2006 17:30:30 +0200
Message-ID: <e5plib$hba$1_at_sunce.iskon.hr>


Bob Badour wrote:
> With all due respect, Sasa, decomposing an application into cohesive
> components is not at all the same as separating database access to
> enable swapping out a dbms on a whim nor is it the same as establishing
> a layer to separate database access from everything else.

Could you please elaborate on that?

I always thought that when one makes system consisting of cohesive loosely coupled components, one has the possibility to simply (or relatively simply) change implementation of any of those components. It doesn't matter that it will never be done. To me, the fact that something is fairly easy switchable, means that it is relatively isolated which in turn indicate that it is decoupled.

Maybe I misunderstood you, so please feel free to correct me if so.

Sasa Received on Fri Jun 02 2006 - 17:30:30 CEST

Original text of this message