Re: What databases have taught me

From: Robert Martin <unclebob_at_objectmentor.com>
Date: Fri, 30 Jun 2006 20:40:51 -0500
Message-ID: <2006063020405184492-unclebob_at_objectmentorcom>


On 2006-06-25 09:59:50 -0500, "H. S. Lahman" <h.lahman_at_verizon.net> said:

> I can't think of a single statement that would be more antithetical to
> what the OO paradigm is about. Probably the single most important
> thing the OO paradigm brought to the development table was the
> elimination of the hierarchical dependencies prevalent in structured
> functional decomposition. Problem space abstraction, peer-to-peer
> collaboration, separation of message and method, encapsulation,
> flexible logical indivisibility, and all the rest of that OO stuff play
> together for the specific purpose of eliminating the spaghetti code
> resulting from hierarchical implementation dependencies.

Something we agree on! ;-)

-- 
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 Sat Jul 01 2006 - 03:40:51 CEST

Original text of this message