Вопрос по архитектуре ООП

Слышал, что плохо, когда в классе А есть ссылка на класс Б, а в классе Б есть ссылка на класс А.
Допустим есть класс Ц, он создает класс Д. В классе Ц есть ссылка на класс Д.
Можно при создании класса Д передать ссылку на класс Ц, и у Д будет ссылка на создателя Ц. По-моему получается то же самое. Нормальный ли такой подход или нет?
Если нет, то почему?
Можно при создании класса Д передать ссылку на класс Ц, и у Д будет ссылка на создателя Ц. По-моему получается то же самое. Нормальный ли такой подход или нет?
Если нет, то почему?
16 июля 2015 в 14:52
Ближайшие курсы
Профессия 2D-художник: создаем свой первый концепт-арт
Онлайн-курс
5
марта

Как начать свой путь в разработке?
Онлайн-курс
5
марта
Интенсив «Как стать контекстологом с нуля?»
Онлайн-курс
5
марта
Новые статьи

Обновляем программу обучения для менеджеров по продажам
12700

BI-системы: что это и зачем они нужны бизнесу
14100

Триггеры доверия на сайте: работающие элементы и принципы
26500