Patrons de conception/Service de substitution
Apparence
Patron de conception | |
---|---|
Catégorie : Entreprise – Patrons de base | |
Nom français : | Service de substitution |
Nom anglais : | Stub service |
Retire une dépendance à un service posant problème durant les tests |
Les systèmes en entreprise dépendent souvent d'un accès à des services tiers comme la notation de crédit, les recherches de taux d'imposition, les moteurs de tarification...
L'utilisation de ces services hors de contrôle du développeur est frustrant et limitant durant les tests et le développement de fonctionnalités.
Comme ces services se font souvent à distance, la fiabilité et les performances peuvent être dégradées.
Cela peut ralentir le développement quand les services ne sont pas disponibles tout le temps.
La solution est de remplacer ce type de service par un service de substitution s'exécutant localement, rapidement, en mémoire.