Functional Programming Embodies Good Software Engineering Practices

Reason #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:

Eric Normand

Eric Normand

Eric Normand loves functional programming. He wants to help you thrive. He is the Chief Instigator and Fearless Leader of