« Dave Ely and Bob McWhirter on Exceptions | Main | There is no such thing as the perfect information model »

OOPs

jutopia

Jon Tiersen links to Tabelizers OOP myths. Of course it helps to define what you mean by OOP. To me, OOP is a programming technique for managing dependencies in software. Personally I don't go in for using OO to model the world. I'd rather in order of preference:

  • Not have to model the world, if I can help it.
  • Let someone else good at modelling the world do it.
  • Use the Relational Databases to model the world
  • Use Conceptual Graphs to model the world
  • Use RDF to model the world

None of the above approaches are as good as OOP is at helping me manage code - though they certainly reduce the amount of it I have to produce.

fingerfood selection of OO characteristics.
Why OO Sucks


February 2, 2003 11:15 PM

Comments

Tablizer
(March 18, 2003 08:42 PM #)

(quote) None of the above approaches are as good as OOP is at helping me manage code (end quote)

Could you be more specific on exactly how OOP helps you "manage code"? To manage code, personally I would like to toss hierarchical file systems and replace them with a relational-based file system. Then I can hunt and virtually group modules and routines using query epressions of my choosing.

Trackback Pings

TrackBack URL for this entry:
http://www.dehora.net/mt/mt-tb.cgi/910