Рефакторинг: сохранить поведение измеримо - grafsoul