The factory pattern wraps a constructor for different types of objects and returns instances of the objects via a simple API. It makes it easy to create different objects by exposing a simple API that returns the specified object type.
There are situations, however, where the client does not, or should not, know which one of several candidate objects to instantiate. The Factory design pattern allows the client to delegate object creation while retaining control over which type to instantiate.
In this video, we'll explore implementing a simple factory design pattern in JavaScript. Stay tuned to learn more!
🌎 Find Me Here:
Twitter: / mhdurjoi
LinkedIn: / durjoi
Facebook: / mehedi.durjoi