Re: Is OOP a Fad? (Re: Retrieving unnecessary data)



On 2008-02-19 12:25:54 -0600, topmind <topmind@xxxxxxxxxxxxxxxx> said:

It is NOT
the software engineers that necessarily lack rigor, it is the nature
of what is being modeled. The *domain* lacks rigor. We end up modeling
the *whims* of personalities of the likes of non-technical managers,
marketers, politicians, and users.

In such a rigor-less environment, where the structure of modules is hard to anticipate and dependencies string themselves willy-nilly accross the code base, I can see the benefit of a strong data-driven approach. I can also imagine that you have an increased need to manage the dependencies between source modules.


--
Robert C. Martin (Uncle Bob)  | email: unclebob@xxxxxxxxxxxxxxxx
Object Mentor Inc.            | blog:  www.butunclebob.com
The Agile Transition Experts  | web:   www.objectmentor.com
800-338-6716                  |



.