3 ms·
> Steelmanning is realizing that you can write data oriented code in OOP projects. It's going to be arguing about names and definition, but I can't accept that
by dpc_pw 6y ago
> Steelmanning is realizing that you can write data oriented code in OOP projects.
It's going to be arguing about names and definition, but I can't accept that it's OOP, when that put qualifiers on all "4 tenets of OOP", etc. Something like:
- Abstraction(*)
- Encapsulation(*)
- Inheritance(*)
- Polymorphism(*)
(*) where useful, when necessary, but ... generally avoid.
If someone could tell me which book is "The BEST OOP out there, then I would be happy to read it and then argue with it" :D
- meheleventyone 6y agoWell it’s kinda up to you how you construct your arguments but you’re not going to convince a lot of people without tackling the nuance that exists in the real world in favor of some kind of theoretical idealism. Otherwise you’re perilously close to constructing straw men.