У Вас есть два класса, требующие использования функциональности друг друга, но организована лишь связь к одному из объектов.
Добавьте ссылку для обратной связи
Более детальную информацию смотрите на странице 204 книги Рефакторинг.
Оригинальная версия.
Copyright © 1999-2003, Martin Fowler.