Retour aux cas pratiques
Clean ArchitectureExpert

Corriger une violation avancée de la règle de dépendance avec framework injecté dans le domaine

Scénario

Contexte La couche domaine importe directement des annotations et classes d’un framework externe. Le Problème Le domaine devient dépendant du framework et difficilement testable. Contraintes Analyser le problème à partir du code suivant : @Entity class Order { @Inject constructor(private logger: FrameworkLogger) {} complete() { this.logger.log("Order completed"); } } Identifier les violations et proposer une restructuration respectant Clean Architecture. Livrable attendu Une analyse architecturale détaillée et une proposition de refactorisation conforme aux principes fondamentaux.

Compétences ciblées

clean architecturedomain isolationframework couplingdependency rulerefactoring
    Corriger une violation avancée de la règle de dépendance avec framework injecté dans le domaine — mise en situation Clean Architecture | CodeDuel