3 ms·
This is.... quite strikingly poorly written - no research even by self admission on most of this: "The complexity graph is not based on any research, it simply
by pearapps 7y ago
This is.... quite strikingly poorly written - no research even by self admission on most of this: "The complexity graph is not based on any research, it simply reflects my own experience working with Object-Oriented, Procedural and Functional Programming."
We all can say negative things about any paradigm or pattern - but this is quite a hit piece. Proposing "functional programming" as a replacement is quite ignorant of many (vast majority?) of platforms and realities of programming different kinds of software (especially event driven).
Functional Programming is notoriously hard to ramp engineers onto, or for folks that join a team with a codebase written as such it can be extremely difficult.
Maybe I should write one; "Medium - the Trillion Dollar Mistake"
- fogetti 7y agoI agree. Not to mention that functional programming has been around for decades. The reason why it's not popular is simple: because most people hate it and it's even more complex than OOP. One doesn't need to look for conspiracy theories about functional programming when there is none.