In this course, we are going to explore the Factory Method Design pattern and see how it can be used in two different programming examples.
At the end of the course, you should see how the Factory Method Design Pattern can solve some common programming issues such as creating tightly coupled code or having to extend existing code whenever the requirements might change within your business.