Builder Design Pattern Continued
In the last lesson we built out a builder. In this lecture, we continue to implement the logic of our builder into our Singleton. Removing more layers of information out of our main construct %u2013 making it easier to then make drastic changes in the way we implement the content within.
Singleton Design Pattern
- Delayed instantiation of an object. - A constant interface to gain access to the object. - Only one instance of the object is needed.
13:56
Factory Design Pattern
- When we need to have more control on customizing an item. - Removes the need for the implementing object to know how to implement. - Makes it easy to update and add more versions or updates of the
06:32
Abstract Factory Design Pattern
- When you need implementation of your factory to be more dynamic. - Only logical when it's expected to enable developers to extend functionality. - Avoid over complication when this usage is not n
10:04
Builder Design Pattern
- The jQuery $ method is a builder. - Multiple objects are needed. - Many steps are needed.
12:36
Builder Design Pattern Continued
- Fully integrating our builder into our Singleton. - See the builder in action. - Send you off to do some homework.
05:08
Prototype Design Pattern
- More efficient on memory to reuse methods. - Built in to the language capabilities. - Very easy to implement.
05:20