Re:Computer Sciences Courses That Don't Exist, but Should
by hvidgaard on Friday September 11, 2015 @03:47AM
(#10202465)
Interesting interpretation. I liked this quote simply because it struck me as peculiar yet completely true:
> the Functional Kingdoms must look with disdain upon each other, and make mutual war when they have nothing better to do.
Essentially, OO forces you to think of everything as an object. That pattern is valuable at times, but the way you think about something and the patterns you're familiar with intrinsically shape your approach and how you can solve it which can be a bad thing.
OO is not bad; it's merely bad to only use OO, to teach it as the only methodology in schools, to use it to the exclusion of all else. Like most things, OO is just one of many options and is not always the best one.