16 January 2007 11:00
J2eeEtAgilite - Agile-Swiss
Trop de configurations (ah la verbosité d'XML :-) éparpillées dans plein d'endroits. Cette verbosité est telle d'ailleurs qu'elle s'accompagne obligatoirement des plug-ins dédiés aux principaux IDE. Résultat : on gagne encore en complexité, avec l'installation de ces plugins dans l'IDE (gestion des versions de ces plug-ins, compatibilité avec les versions de l'IDE lui-même, ...) Cerise sur le gateau, vous êtes maintenant liés (à vie au moins !) avec votre IDE (pas si favori que ça parfois) sur un projet donné. Hors de questions aussi de laisser à chaque développeur (ou binome) le choix de son IDE. Serait-ce une bonne idée ?
Dans le même ordre d'idées, les insuffisances d'une architecture ultra-générique ont vu des extensions propriétaires côté application servers. (deployment descriptors propriétaires) Le framework qui se veut universel se heurte à la réalité de chaque projet, et la promesse de portabilité initiale s'envole.
1
(1 marks)