4 ms·
We do it because that's how it's always been done. There is no why of OOP, there is only do.
by ironmagma 4y ago
We do it because that's how it's always been done. There is no why of OOP, there is only do.
- Jtsummers 4y ago> There is no why of OOP, there is only do. You really think that in the 50+ years of OOP and modular programming no one has considered why? That they've really just thrown shit at the wall and seen what stuck and never considered what to throw at the wall or why it stuck?
- ironmagma 4y agoI’m sure lots of people have considered it. But lots of people can be wrong, myself included. We do it because it’s largely automated by IDEs now. I strongly suspect that if IDEs didn’t make it so easy to do, we basically wouldn’t bother with it. Python does OOP just fine without real visibility control.