En mi trabajo (que es 90% Java pero estoy seguro de que esta pregunta se aplica a otros idiomas), a menudo creo dos clases que "se conocen" entre sí. Más concretamente, la clase A importa B, y la clase B importa la clase A, y ambas tienen variables locales o miembros del otro tipo.¿Las dependencias circulares se consideran un mal diseño?
¿Esto se considera un mal diseño? ¿Un antipatrón si lo harás?
dupe [¿Las dependencias de la clase circular son malas desde el punto de vista del estilo de codificación?] (Http://stackoverflow.com/questions/1356304) –
http://stackoverflow.com/questions/1897537/why-are -circular-dependencies-considered-harmful – Pup
Esa pregunta se trata de referencias circulares, objetos que se referencian entre sí y no dependencias de clase –