A large fraction of the flaws in software development are due to programmers not fully understanding all the possible states their code may execute in.
No matter what language you work in, programming in a functional style provides benefits. You should do it whenever it is convenient, and you should think hard about the decision when it isn't convenient
2 comments
[ 0.23 ms ] story [ 17.1 ms ] threadA large fraction of the flaws in software development are due to programmers not fully understanding all the possible states their code may execute in.
No matter what language you work in, programming in a functional style provides benefits. You should do it whenever it is convenient, and you should think hard about the decision when it isn't convenient