Composants logiciels
Composants logiciels - Page 1
Construction de logiciels
par assemblage de composants

L'approche composant, en cours de constitution en 2010, tente de remédier aux insuffisances de l'approche objet. Cette approche préconise de centrer la construction du logiciel autour de composants réutilisables, idéalement en tant que boîtes noires. Cette idée centrale est, pour l'essentiel, empruntée à d'autres domaines technologiques tel que la génie mécanique ou la génie électronique. Dans ces domaines, la pratique de construction d'objets à partir de composants réutilisables, est établie depuis bien longtemps.

 
Tel la construction
d'appareils électroniques complexes

Les cartes électroniques modernes sont construites par assemblage de composants de base: Les puces électroniques. Les constructeurs de ces cartes, utilisent souvent les mêmes puces pour différents besoins et sans être obligés de connaître les détails de ce qu'elles renferment. Ils les choisissent sur catalogue, selon les caractéristiques fournies par leurs fabricants.

Il est important de noter que cela n'a pas toujours été le cas. A l'instar des développeurs informatiques, leurs homologues électroniciens, étaient souvent obligés de refaire, pour de nouveaux besoins, ce qu'ils avaient déjà fait auparavant.