Skip to content

Glossary: Software Design Patterns in C++

Facade

Also written: facade pattern

One simple function or class in front of several parts, so only it knows the steps. `checkout` prices, quotes shipping and saves, so callers don't repeat the steps.

Where the book teaches it

Related terms

Structural patternSingle responsibility principle