Yves Rutschle a écrit : [...]
Je parlais de l'implémentation d'un nouveau système: je trouve idiot d'implémenter un nouveau système avec des technologies obsolètes comme ftp (je trouverais aussi idiot d'implémenter un nouveau système sur VAX ou sur PDP11). Les programmes en COBOL font leur boulot, et tant qu'il n'y a pas de raison de les remplacer, il n'y a pas de raisons de les remplacer (!). Si on y trouve des problèmes majeurs, il faut alors se demander si ça vaut la peine de les réparer, ou de les remplacer entièrement.
Sur des systèmes existants, c'est même bien plus compliqué, parfois : lorsque je travaillais dans la banque (je précise pas laquelle, je pense savoir qu'elles ont toutes plus ou moins la même architecture à ce niveau-là), le problème se posait ainsi : on a une une architecture qui marche, avec des programmes rajoutés (dans des langages divers) au fur et à mesure des besoins... Quel impact cela a-t-il de remplacer (ou de faire évoluer) un programme quelconque ? Si le programme est en bout de branche de l'architecture (rien ne dépend de lui) : pas de problème ;) Par contre, s'il se situe plus haut dans la ramification, ouille, ouile, ouile : faut examiner toutes les branches descendantes pour voir si elles continueront à fonctionner ou s'il faut les modifier aussi (et comment) : l'impact peut être énorme (selon où se trouve le prog qu'on cherche à remplacer/améliorer) ! Claude