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

From: Robert Martin <unclebob_at_objectmentor.com>
Date: Tue, 13 Jun 2006 15:20:56 +0200
Message-ID: <2006061315205631729-unclebob_at_objectmentorcom>


On 2006-06-04 20:41:40 +0200, frebe73_at_gmail.com said:

>> In 20 years time, I have never seen a system replacing the application
>> code while retaining the DBMS,

>
> I see it every day. Rewriting old COBOL applications to Java for
> examples. But the database schema is still the same...

I agree. It's not uncommon to see applications rewritten to use the same schema. I'm working on one at the moment.

On the other hand it would be a rare system whose schema did not change from time to time. When that happens, it would be nice if the application programs were partitioned into changeable part, and invariant parts.

-- 
Robert C. Martin (Uncle Bob)  | email: unclebob_at_objectmentor.com
Object Mentor Inc.            | blog:  www.butunclebob.com
The Agile Transition Experts  | web:   www.objectmentor.com
800-338-6716                  |
Received on Tue Jun 13 2006 - 15:20:56 CEST

Original text of this message