bon je dirais par rapport aux 2 ou 3 pages qui précèdent :
- un BON projet ne dépend pas de la taille
- un GROS projet qui marche ne dépend pas du langage (ni de la METHODE) utilisée.
- comme on l'a dit plus haut, on peut faire un MAUVAIS projet en langage objet et un BON projet en Fortran
Exemples (publics et largment utilisés) :
- les kernels linux, unix, VMS, RT11 (que je connais) : sans langages objets, sans "conception objet" comme le dit JM.
- Les bibliothèques de maths du CERN (+20 millions de lignes de code, Fortran, conception fonctionnelle).
- Le code de HTTP ou de Mosaic (ancêtre de Netscape) : sans langages objets, sans "conception objet", en C.
Donc arrêtez de vous écharper là-dessus c'est totalement inutile.
D'autre part, je reviens à la question initiale qui je le rappelle était : est-il
nécessaire ?
Et je re-dis : non ce n'est pas nécessaire...
Quant à la maintenabilité, je re-dis la même chose : si la conception est logique, c'est facilement maintenable. Si elle est illogique, c'est un enfer.
Mais en aucun cas les langages objets ne sont
destinés à faciliter la maintenance.
Partager