jargon

Design patterns·Wrapping and composing

you replaced eleven calls across four classes with one method, and callers stopped needing to know the order.

Facade pattern

Also calledfacade, simplified interface

A single simplified entry point over a subsystem of several collaborating classes. Its intent is simplification rather than translation: the facade defines a new, smaller interface where the adapter conforms to an existing one, and it typically wraps many objects where the other wrappers wrap one. It does not hide the subsystem — callers who need the detail can still reach past it, which is the difference between a facade and a boundary.

Commonly confused with