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>
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