How often have we come across situations where your project has a lot of code that may have been used at an earlier stage to build a MVP and then years later it is just lying there because someone did not do a proper job of refactoring it?
‘Often’ would be the obvious answer.
Since the real world applications have various developers working across multiple locations, the task can be equally tedious for a developer who has been working for quite some time on the same codebase or someone who is new to the team. …
Now before we jump into the topic, let us summarize what we know of functional programming — what are closures, and what do we actually mean when we use the term memoization?
Functional programming is a declarative type of programming style. It is a programming paradigm in which we try to bind everything in pure mathematical functions style. …
Senior front end developer with expertise in Angular