. Оставляет выполнение функции исключительно за собой (Do);
2. Делегирует функцию одному из подчиненных (Delegate);
3. Тиражирует функцию нескольким подчиненным (Duplicate);
4. Разделяет функцию на однотипные подфункции (Divide);
5.Декомпозирует функцию на уникальные подфункции (Decompose).