Intermediate Software Architecture #design-patterns #GoF #structural-patterns #creational-patterns

Design Patterns Vocabulary

5 exercises — practise the English vocabulary engineers use when discussing GoF design patterns: creational pattern distinctions, observer vs. pub/sub, decorator wrapping, facade simplification, and the adapter vs. bridge distinction.

0 / 10 completed
1 / 10

Your tech lead describes the Factory Method pattern: "It lets subclasses decide which class to instantiate." A colleague asks which pattern goes further by providing "an abstract interface for creating families of related objects without specifying their concrete classes." Which pattern is your colleague describing?

Frequently Asked Questions

What will I learn from the "Design Patterns Vocabulary — Software Architecture Exercises" exercise?

Practice English for design pattern discussions: Abstract Factory vs. Factory Method, observer vs. pub/sub, Decorator middleware, Facade pattern, and Adapter vs. Bridge. 5 intermediate exercises.

Is this exercise free to use?

Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall required.

How many questions are in this exercise?

This set contains 10 multiple-choice questions, each with a detailed explanation shown after you answer.