Which design pattern separates the responsibilities of creating complex objects and the objects themselves?
- Abstract Factory
- Builder
- Prototype
- Singleton
The Builder design pattern separates the construction of a complex object from its representation. It allows the same construction process to create different representations, promoting flexibility and reusability.
Loading...
Related Quiz
- Which type of data model is commonly used in NoSQL databases?
- What is GitHub Flow?
- The process of verifying the identity of a user or system is known as _______.
- The _______ branch in Gitflow is used for preparing a new release of the software.
- Which metric is typically used to measure system performance in monitoring tools?