Functional Programming

I have spent a lot of time chasing bugs where there is a lot of code modifying the state of variable. Functional Programming avoids state and mutable data. Google use functional programming concepts of map and reduce to perform search in parallel over a large cluster of machines.

Functional Programming 101

Function Programming Wikipedia

Comments

Popular posts from this blog

Spring Framework

Never use a String

JSON Web Token