112 votes

Où et comment le terme WRAPPER est-il utilisé dans la programmation, qu’est-ce qu’il aide à faire?

Je rencontre des développeurs de logiciels utilisant le terme de création de Wrappers d’autres classes ou API ou même de certains codes, c’est un terme utilisé par les programmeurs de logiciels expérimentés

Donc, toute idée de ce qu’ils entendent par là;

p. ex. une question simple; nous avons deux types de techniques de tri de tableau, créons un wrapper pour cela

Celui ci-dessus est un exemple très simple

17voto

ho1 Points 31752

C’est juste que vous écrivez du code facile à utiliser pour cacher les complexités du code en dessous. C’est particulièrement utile lorsque vous devez appeler une API de bas niveau à partir d’un langage de niveau supérieur et que vous souhaitez garder tout le code « laid » caché.

Edit: Vous pouvez trouver plus à ce sujet dans ces deux articles wiki: bibliothèque et fonction

5voto

Carlos Muñoz Points 6208

Un wrapper est un code créé pour appeler en interne une API sans modifier l’API réelle.

Un exemple de ceci est la publication par Facebook de leur SDK Facebook C #. Le SDK est en fait un wrapper car il vous permet uniquement d’appeler sa plate-forme sous-jacente sans vous donner de méthodes et de classes spécifiques. D’autre part, Facebook Developer Toolkit est son API complète.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X