Monolith Refactoring
Avancé
Suppression d'une dépendance circulaire multi-niveaux
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
bugfix
circular-dependency
architecture
refactoring
nodejs
Scénario Technique
Contexte OrderService dépend de PaymentService. PaymentService dépend de NotificationService. NotificationService dépend de OrderService. Le Problème Le chargement des modules provoque des objets incomplets et comportements imprévisibles. Contraintes Casser la boucle en introduisant une couche d'orchestration ou des interfaces abstraites. Livrable attendu Un schéma ou code restructuré supprimant toute dépendance circulaire.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.