The Post-OOP Paradigm
Kallahar writes "American Scientist has an article up about Computing Science: The Post-OOP Paradigm. The article has a great overview of how OOP works, and then goes on to a brief outline of the possible successors to OOP such as Aspect, Pattern, and Extreme Programming. Also a pretty picture of OOP Spaghetti."
Are you saying that Inheritance has no value in programming? Surely you're not setting forth that notion.
LOL!!!!!!!!!!!
I can't argue with that. LOL!!!!!!!!
Half the point of OO programming is so that later on you can change functionality easily, or expand the use in certain directions. One should always program in an object-oriented way (within anything other than a tiny application) for a few reasons....
Do you have a specific semi-realistic example? Most examples and claims I have seen of OO making software easier to change make some rather odd assumptions about the likelyhood of certain changes occuring. I don't know whether the change scenarios suggested are purposely rigged or the author has been warped by too many unrealistic textbook shape, animal, and device driver examples.
Table-ized A.I.