3 ms·
That's wrong. The "surface level knowledge" prevents huge classes of footguns, and that's why it's not just a fad. I can, have, and am about to take a junior
by dnautics 7y ago
That's wrong. The "surface level knowledge" prevents huge classes of footguns, and that's why it's not just a fad. I can, have, and am about to take a junior and put them into prod without losing sleep far faster in FP land than I can in OO land. This is a real improvement that I as a developer who has complete ownership over a project care about.
- crimsonalucard 7y agoYou think OO patterns disappear in FP land? I can dependency inject my code to hell in FP just as fast as in OOP. I can pass first class functions around and effectively bring over all the problems from OOP land to FP. It is a fad because FP issues new foot guns to blast your head completely off. FP without types and without understanding isn't a huge improvement over procedural programming or OOP. You're already hearing about programmers not buying into the whole FP fad largely because of there experience with FP on react and other similar platforms.