JavaScript Design Patterns - Behavioral - Template
The template pattern allows defining the skeleton of an algorithm in the superclass but lets subclasses override specific algorithm steps without changing its structure.
In this example, We are creating a simple template method to calculate taxes and...
nhannguyen.hashnode.dev1 min read