01.20.05

OOP take 2

Posted in Uncategorized at 1:55 pm by UnwashedMeme

I posted a while back about my distaste for OOP. My frustration there was largely directed at the different Microsoft groups that didn’t work together, and you can have that whether following OO methodoligies or not.

Peter Lount wrote a pretty good response. One of the things he points out is how difficult it is to come up with a single defininition of an object, different groups need the object to model different things. The Office Extensibility group and the .Net windows forms designers probably wanted the menubars to do slightly different things.

OOP Is Much Better in Theory Than in Practice By Richard Mansfield is a good critique of OOP at least as done by Java/C#. Russ thinks that this is much less of an issue for langauges like Javascript, where everything is an object but nothing is static. Probably true to some extent, but I like Mansfield’s claim of OOP as a clerical function.

Leave a Comment