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

From: x <x_at_not-exists.org>
Date: Wed, 21 Jun 2006 09:51:04 +0300
Message-ID: <e7aq12$heq$1_at_nntp.aioe.org>


"Robert Martin" <unclebob_at_objectmentor.com> wrote in message news:2006062013130599097-unclebob_at_objectmentorcom...
> On 2006-06-13 08:30:53 -0400, "x" <x_at_not-exists.org> said:
>
> > You can isolate SQL and its functionality in a module, but the interface
> > will still be dependent of the functionality of SQL if you want to
benefit
> > from it, I guess.

> True, but the interface will only depend on the abstract nature of the
> SQL functionality. Thus:

> Employee* getEmployee(int empId);

> I can certainly implement this with SQL, but I could implement it any
> of a number of different ways too. The caller does not need to know
> that I am using SQL.

True, but it does need to know if you use relational model or something else. Received on Wed Jun 21 2006 - 08:51:04 CEST

Original text of this message