You want to create a new object but don't want to deal with the hassle of specifying its exact class. What pattern do you use?
What is the Abstract Factory pattern?
Who is the undisputed basketball GOAT? (Current player not in the NBA)
Who is Patrick Beverly?
Your objects need to communicate, but you want them to remain noticeable to each other. Which pattern do you use?
What is the Observer pattern?
You need a single instance of a class. What pattern do you apply?
What is the Singleton pattern?
You need to add responsibilities to an object dynamically, but you don't want to mess with its core structure. Which pattern do you apply?
What is the Decorator pattern?
This pattern allows classes with incompatible interfaces to work together by wrapping its own interface around that of an already existing class. Which pattern do you utilize?
What is the Adapter pattern?
What is Jeff's favorite phrase?
What is "um actually?"
You have a complex object, and you want to create it step by step. Which pattern do you use?
What is the Builder pattern?
Serene is 4'10, David is 5'8. How tall is Kevin?
What is 5'11?