1. Quelques définitions pour dresser le décor
La réutilisation en logiciel se définit par des modèles, des architectures et des styles.
-
Un modèle
[
pattern
] est défini par Martin Fowler comme « une idée qui a été utile dans un contexte particulier et qui le sera probablement dans d’autres contextes ».
Cette notion de modèle est valide à tous les niveaux, depuis le morceau de code qui résout un problème particulier jusqu’à un groupe de fonctions dans un domaine vaste comme les télécommunications ou la comptabilité.
L’architecture logicielle
d’un programme ou d’un système est la description de sa structure qui regroupe les composants logiciels, les connecteurs (propriétés externes de ces composants) et les relations entre les composants et les connecteurs....
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Quelques définitions pour dresser le décor