Résumé
Il ne peut y avoir de cycle de dépendance inter-package/inter-component.
Détails
Les cycles de dépendances doivent être évités car ils sont signes d’un mauvais design.
Par exemple un Package P1 dépend d’un Package P2 si une classe P1.C1 dérive, importe ou a une association vers une classe C2.P2.
Conseils
Si vous avez des cycles de dépendance, vous devriez revoir votre design.
Utilisez le " Diagramme d’impact " du module d’Analyse pour avoir une vue des dépendances.