anonym comments on On the Fence? Major in CS - Less Wrong

18 Post author: talisman 07 May 2009 04:26AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (57)

You are viewing a single comment's thread. Show more comments above.

Comment author: anonym 10 May 2009 10:03:18PM -1 points [-]

The qualifiers -- simple, efficient, reusable -- distinguish good OO code from bad OO code. They have nothing to do with OO in general. Bad programmers will write object oriented code that is complex, inefficient, and non-reusable. Likewise, "working together to accomplish a goal" applies just as much to subroutines in an imperative language or functions in a functional programming language.

Comment author: anonym 13 May 2009 03:00:34AM 0 points [-]

Hmm, parent is at -2. I would be curious how anybody could actually believe (and justify) that OOP

is the concept of designing code around simple, efficient, and reusable objects that can work together to accomplish a larger goal.