Functional Programming Embodies Good Software Engineering PracticesReason #11 to Learn Functional Programming
In college my professors gave me lots of advice about best practices in software. But the code for the languages we used didn't follow those practices. It was hard to accept their advice. I would have to implement the advice by discipline and hard work--with no help from the language. Then when I got into functional programming, I realized that functional programming did all of those good practices by default.
You should learn functional programming. I'll give you many reasons, but this is just one. Reason #11 is that functional programming is embodies good software engineering practices.
If you want to learn functional programming, sign up for the Functional Programming Career Guide below.
If you liked this video, please share:
- Moving Average in Lodash
- Why Functional Programming?
- Functional Programming Makes Concurrency Easier
- Functional Programming has a Long and Storied History
- Functional Code is Simple
- Functional Code is Shorter
- You Will Learn Monads
- Functional Programming Makes You Look Smart
- Two Ways are Better than One
- Functional Programming is Growing
Eric Normand loves functional programming. He wants to help you thrive. He is the Chief Instigator and Fearless Leader of PurelyFunctional.tv.