Modularité

Un article de Wikipédia, l'encyclopédie libre.

En informatique, la modularité consiste dans le regroupement de fonctions, de méthodes et de traitement visant à permettre d'abord de répartir le développement d'une grosse application sur plusieurs (groupes de) personnes, afin que chacun puisse faire indépendamment des autres ses test unitaires, mais aussi, ensuite, à permettre une certaine réutilisabilité de certaines unités de traitement -modules- (et donc de portions de code) pour éviter de redévelopper des applications.

La modularité est une approche structurante qui sépare un logiciel en petites unités qui, rassemblées, composeront l'ensemble du logiciel.

En conception logicielle, la modularité est opposée au raffinement.

Le fonctionnement des services Web est basé sur le principe de modularité.

[modifier] Voir aussi