Trong công việc của tôi (90% Java nhưng tôi chắc chắn câu hỏi này áp dụng cho các ngôn ngữ khác), tôi thường tạo hai lớp "biết" về nhau. Cụ thể hơn, lớp A nhập khẩu B và lớp B nhập khẩu loại A và cả hai đều có biến thành viên hoặc biến cục bộ của loại khác.Các phụ thuộc vòng tròn có được coi là thiết kế tồi không?
Đây có phải là thiết kế tồi không? Một anti-pattern nếu bạn sẽ?
dupe [Các phụ thuộc lớp vòng tròn có tệ từ quan điểm kiểu mã hóa không?] (Http://stackoverflow.com/questions/1356304) –
http://stackoverflow.com/questions/1897537/why-are -circular-dependencies-considered-toxic – Pup
Câu hỏi đó là về tham chiếu vòng tròn, các đối tượng tham chiếu đến nhau và không phụ thuộc vào lớp –