Nommage: comment appelleriez-vous une API riche qui enveloppe une API mince?

StackOverflow https://stackoverflow.com/questions/432580

  •  10-07-2019
  •  | 
  •  

Question

J'ai un "mince" (SOAP) API qui sait seulement comment définir et obtenir des entités dans le système sous-jacent.

Je suis sur le point de créer un "riche" API qui encapsule les fichiers "minces" API et implémente la logique requise pour les opérations complexes qui impliquent d’obtenir et de définir plusieurs entités dans un ordre spécifique.

Exemple: l'API enrichie sera chargée de créer un nouveau compte d'utilisateur en créant un " Lead " entité liée à un "Compte" entité via l’API mince.

Je suis coincé dans un bloc de nommage alors je me tourne vers SO;) Quel nom donneriez-vous à ma riche API? "xxxRichAPI" "xxxHelper" "xxxService"

Était-ce utile?

La solution

À première vue, cela ressemble au motif Façade GoF pour moi. Vous pouvez envisager d'utiliser le nom "xxxFacade".

Autres conseils

N’est-ce pas le but d’une API de cacher sa mise en oeuvre? En tant que tel, le fait que votre API appelle une API plus mince n'est pas pertinent. Nommez votre API de manière appropriée, indépendamment de la manière dont il le fait.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top