Re: The wisdom of the object mentors (Was: Searching OO Associations with RDBMS Persistence Models)
From: J M Davitt <jdavitt_at_aeneas.net>
Date: Thu, 01 Jun 2006 02:36:42 GMT
Message-ID: <_osfg.52501$P2.24498_at_tornado.ohiordc.rr.com>
>> Robert Martin wrote:
>>
>>> Application developers get into trouble when they DONT treat the
>>> database as a detail.
>>
>>
>>
>> Robert, you claim 35 years of application programming experience. Have
>> you ever come across a performance problem when database is accessed
>> via API
>>
>> getItemIdList
>> getItemDetail
>>
>> so that a single jsp page issued a hundred SQL statements instead of a
>> single one? Come on, this one is so common that it surfaces on every
>> performance meeting.
Date: Thu, 01 Jun 2006 02:36:42 GMT
Message-ID: <_osfg.52501$P2.24498_at_tornado.ohiordc.rr.com>
Joe Van Dyk wrote:
> Mikito Harakiri wrote: >
>> Robert Martin wrote:
>>
>>> Application developers get into trouble when they DONT treat the
>>> database as a detail.
>>
>>
>>
>> Robert, you claim 35 years of application programming experience. Have
>> you ever come across a performance problem when database is accessed
>> via API
>>
>> getItemIdList
>> getItemDetail
>>
>> so that a single jsp page issued a hundred SQL statements instead of a
>> single one? Come on, this one is so common that it surfaces on every
>> performance meeting.
> > > This problem is easily solved via caching.
Caching? Do you mean replicating part of the database in structures held in -- let me guess the term -- the data access layer?
> Joe
>
Received on Thu Jun 01 2006 - 04:36:42 CEST