thmpp
Joined 11 years ago
Karma
78
Submissions
8
Member since
Oct 22
Joined 11 years ago
But the solutions and tools functional programming provides help to have higher verifiability, fewer side effects and more compile-time checks of code in the deployment unit. That other challenges exists is fully correct. But without a functional approach, you have these challenges plus all others.
So while FP is not a one-size-fits-all solution to distributed systems challenges, it does help solve a subset of the challenges on a single system level.
Adding QA outside, which tests software regularly using different approaches, finding intersections etc. is a different topic. Both are necessary.