JS Functional OOP and reduce
So as a developer, we interact and make use of Object Oriented practices a lot. It's either we are instantiating an object of a class, calling a method of a class or other things like that. The best explanation of OOP I've seen is that from Steve Jobs where he described it say...