рефакторинг объектов-сообщений