Someone sent me
this link today and while I don't agree with everything in it, I love this piece from the end:
What "Big Dog On Campus" should they be barking at?
If they are making OOP the heart of their Agile Development focus, the Big Dog they should be barking at is themselves.
I'm reminded of an exchange I had with
Richard Monson-Haefel early this year on the topic of at least one community's inability to get beyond its OO obsession.
Smalltalk is object-oriented, but it should have been message oriented.
I still find myself occasionally having to remind people that objects are at best a means to an end. They aren't the end unto themselves. Trying to design software only in terms of object-oriented concepts is like trying to speak English without using adjectives or adverbs.
Posted
Nov 30 2005, 04:14 AM
by
don-box