I've seen this called "bulldozer code". As in "Hey, all of those plain functions need to be OOP! Get a big earth moving machine and gently push them inside the curly braces of a class! Which class? Any class!"
It's no surprise that when you make virtually all mainstream programming languages OOP, then there will be a vast amount of bad OOP code out there (as by definition mainstream code then becomes "OOP code").
layer8|2 years ago
As for OOP, a bit more realistic would have been to restrict interfaces to at most one implementation.
osigurdson|2 years ago
phendrenad2|2 years ago
_the_inflator|2 years ago
keyle|2 years ago
HeavyStorm|2 years ago
BulgarianIdiot|2 years ago
It's no surprise that when you make virtually all mainstream programming languages OOP, then there will be a vast amount of bad OOP code out there (as by definition mainstream code then becomes "OOP code").
underdeserver|2 years ago
DreamBerd probably allows this.
scns|2 years ago
I'm more inclined to follow the bell curve. 10% crap, 40% mediocre but rather bad, 40% mediocre but rather good and 10% great.