4 ms·
Interesting take: "Over the past 20 years or so OO has dominated the landscape and rightly so. It provides structure and a simplified way of organising your cod
by gdonelli 13y ago
Interesting take:
"Over the past 20 years or so OO has dominated the landscape and rightly so. It provides structure and a simplified way of organising your code. OO design patterns such as MVC are going nowhere. But today with live in a world with events, mobile phones trigger events, more intricate interaction with UIs and apps all trigger a vast amount of events and traditional OO doesn’t embrace this style of interaction as well. Instead functional programming copes better."
We still need to organize our code tho, even with a functional language... and I have missed the abstraction of OO (Using node.js)
- frou_dh 13y agoI remember reading someone say that much of the class-based OO written in the wild amounts to little more than a function namespacing convention plus a way to jam in a bunch of hidden arguments. That hit home to what I was doing.