Переміщення функцій між об'єктами

Якщо ви розмістили функціональність по класах не найвдалішим чином - це ще не привід впадати у відчай.

Рефакторингі цієї групи показують як безпечно переміщати функціональність з одних класів в інші, створювати нові класи, а також приховувати деталі реалізації з публічного доступу.