Sınıfların çoğu tek bir pakette bulunan büyük bir kod temeli refactoring. Daha iyi modülerlik için, her işlevsellik için alt paketler oluşturuyorum.
Bir yere bir paket bağımlılık grafiğinin döngüler olmaması gerektiğini öğrendiğimi hatırlıyorum, ancak aşağıdaki sorunun nasıl çözüleceğini bilmiyorum: Figurepakette figure, Layoutpakette layout, Layoutdüzenin gerçekleştirilmesi için figür gerekiyor, bu yüzden paket pakete layoutbağlı figure. Ancak öte yandan, a kendi içinde olan ve paketi pakete bağımlı kılan Figurediğer maddeleri içerebilir .FigureLayoutfigurelayout
Gerçi uygulayan bir Containerarayüz oluşturmak Figureve Layoutpakete koymak gibi bazı çözümlerim var . Bu iyi bir çözüm mü? Başka olasılıklar var mı?
Teşekkürler