3 ms·
>For me, OO doesn't create code that is easy to understand. It creates massive hierarchies of inheritance and this creates complexity. >I would much rather loo
by rhapsodic 9y ago
>For me, OO doesn't create code that is easy to understand. It creates massive hierarchies of inheritance and this creates complexity.
>I would much rather look at a single function to figure out what it does rather than having to go look for how changes in it affects the hierarchy of classes.
I don't deny that there are many people like you in the programming world who struggle to understand things that many others have no trouble at all grokking. But my observation is that there are far more people like me, who don't struggle with understanding OO code.
For decades, OO has been the dominant programming paradigm. And for decades, functional programming has been, as declared by many, on the cusp of taking over the world. And yet it never seems to happen.
- warmfuzzykitten 9y agoYou seem to be saying that you're much smarter than people who have a problem with object oriented programming. That's not only condescending, it's very unlikely to be true.
- rhapsodic 9y ago>You seem to be saying that you're much smarter than people who have a problem with object oriented programming. That's not only condescending, it's very unlikely to be true. Whatever. I don't really care. The fact is, they, by their own admission, have difficulty with it, and I don't.