316Fermer318
NilLe 02/10/2015 à 20:28
flanker (./314) :
Enfin, dans ce cas, chaque programme est obligé de refaire une surcouche à toutes les API qu'il utilise. Puis pour éviter la répétition de code commun, on mettrait ce code dans une bibliothèque séparée, qu'il faudrait à nouveau mettre dans une surcouche pour être sûr qu'il n'y a pas de problème en cas de changement d'API de la surcouche …
Tout dépend de qui développe quoi... si tu n'as pas la main sur une API et que tu sais qu'elle est en bêta ou qu'elle évolue beaucoup, ça peut se défendre. Si tu développes toi-même l'API ou si celle-ci est stable/éprouvée/figée pour une version majeure donnée, tu n'as effectivement aucune raison de faire ça.