Обзор темы [Рефакторинг кода]

Избавление от промежуточного сервера

(Remove Middle Man)

Класс производит слишком простое делегирование.

Заставить клиента обращаться к делегирующему классу напрямую.

Обратный метод к Скрытию делегирующего класса.

Цена за промежуточный сервер – необходимость каждый раз добавлять делегирующий метод на сервер при необходимости клиента использовать новый метод на делегирующем объекте. При частой смене методов на делегирующем объекте это неудобно.