Functional Code : Focus More on Solving Problems
I’ve recently been writing a lot of lazy functional code in C#
that allows for better re-usability and cleaner solution than it would have been if it had been written in an Object Oriented manner. This also helped in lower level code by focusing on steps to solve a problem rather than worrying about scoping and sequence of execution.