3 ms·
Eventually I came full circle and think OOP is a mistake. Everything is functional for me now, even OOP languages. Statelessness, functional programming, avoid
by seibelj 5y ago
Eventually I came full circle and think OOP is a mistake. Everything is functional for me now, even OOP languages. Statelessness, functional programming, avoid objects and hidden logic.
- irrational 5y agoSame. I actively avoid OOP and have embraced functional programming.
- charlieflowers 5y agoSame, with one exception. I think there are specific situations that call for an abstract data type. And some subset of those times calls for an interface so you can have multiple kinds of that interface. But rarely. Only when specifically called for by the problem at hand. A very far cry from “everything is an object.”