Retour aux cas pratiques
Design PatternsFondamental

Mise en place d'un Adapter pour compatibilité API externe

Scénario

Contexte Un service interne attend une méthode pay(amount), mais une API externe expose makePayment(sum). Le Problème L’interface est incompatible. Contraintes Créer un Adapter traduisant l’interface externe vers l’interface attendue. Livrable attendu Une classe Adapter permettant d’utiliser l’API externe sans modifier le code client.

Compétences ciblées

adapter-patternstructural-patternrefactoringintegrationjavascript
    Mise en place d'un Adapter pour compatibilité API externe — mise en situation Design Patterns | CodeDuel