abstraction

Une définition du Jargon Français.
Aller à : Navigation, rechercher

nom féminin.  [Théorie]. Désigne une approche, sorte de convention quant au mode de raisonnement, utilisée afin de concevoir et de documenter une architecture en simplifiant la représentation de ce qui peut l'être, donc sans détailler lorsque ce n'est pas nécessaire.

C'est une application du principe cartésien « diviser chacune des difficultés que j'examinerai, en autant de parcelles qu'il se pourra et qu'il sera requis pour les mieux résoudre » de l'analyse.

Sans abstraction toute réflexion et tout document traiterait du moindre détail de l'ensemble, on s'y perdrait vite et la quête de modularité deviendrait difficile.

Le terme désigne également tout résultat de cette approche.

Une API est souvent une abstraction.

Voir aussi logique (sens 3), couche (sens 1), architecture modulaire, algorithmique, infrastructure, pile de protocoles, abstrait, encapsulation, programmation structurée, modèle, cloud.