Deux visions de notre métier qui s'affrontent, et ne se rejoindrons jamais.
Une vision presque artistique, comme pour souviron34 et moi; Ce n'est pas pour rien que je parle d'art. Faire un logiciel est un art très complet.
Une vision Time-to-market, productivité, réduction des couts de l'informatique, auquel répondent les nouvelles technologies.
Quand aux soit-disant innovation de ces technos: XML me semble une standardisation des fichiers INI, ou conf d'unix; Après les entreprises ont souhaité ne plus être "otages" des SGBD commerciales, on a inventé les objets persistants;XML Query et consorts.
C'est comme l'objet, il répondait à un fort besoin des industriels de réduire les couts induits par les tests; pouvoir garantir un module testé tout en lui ajoutant de nouvelles fonctionnalités.
Personnellement, la seule véritable avancée dans l'informatique a été l'invention de la POO. Cette avancée a d'ailleurs permis de capitaliser la production d'IHM au travers des RAD; je rappelle que les 1er RAD avait pour vocation de produire le code des composants graphiques.
Je suppose que je me trouve dans le même état d'esprit que tous ces développeurs spécialisés en IHM mis au banc à cette époque.
Mais tout de même, je trouve qu'il y a une dérive dans les nouvelles technos: On cherche a en inventé presque chaque année! Les projets sont maintenant soumis au grès de la guerre des éditeurs de technologie...ainsi que les emplois.
Voilà ma conclusion
PS: J'ai la même vision de la programmation que Souviron; J'ai repris des projets de 80000 lignes de code sans documentation, c'est plutôt facile grâce à mes bases en infos. Et même le code Java n'est pas difficile; mais quel bordel avec la multiplication des frameworks! Spring, AWT et je ne sais combien de framework juste pour faire des IHM; Surtout utile sous linux et ses trop nombreux gestionnaires de fenêtres.
Sous Windows au moins, il n'y en a qu'un, pas besoin de se compliqué la vie
Partager