• [^] # Re: On est pas vendredi mais je m'en fous

    Posté par . En réponse à la dépêche Acceleo 2.7.0 est sorti !. Évalué à 3.

    Pourquoi se priver d'automatiser tout ce qui peut l'être, de manière intelligente, et se concentrer sur les choses qui ne peuvent pas l'être ?

    C'est très joli, mais les IDE modernes font déjà 99% de ce travail. Quand je veux faire un nouvel objet, je tape juste son nom, la liste de ses propriétés et la complétion fait le reste. Il y a aussi la notion de template et d'assistant pour les morceaux plus complexes.

    La plus value à ce niveau là me semble vraiment ridicule.

    Si je dois chercher un intérêt, c'est plutôt dans le fait de me focaliser sur un modèle graphique plutôt que sur du code. Mais personnellement, après toutes ces années de code, je me sens plus à l'aise avec du code dont je peux prévoir le comportement qu'avec un générateur automatique que je ne maîtrise pas.

    D'autre part, j'ai déjà vu pas mal de projets se fourvoyer à passer des heures, que dis-je des jours et des semaines à créer un zoli modèle UML, à générer un squelette avec, puis à progressivement tout réécrire à la main parce que le "code obtenu n'était pas maintenable" ou "la bidirectionnalité merdait" ou "le générateur n'exploitait pas telle nouvelle fonctionnalité/tel nouveau framework", et j'en passe et des meilleures.

    D'où ma question sans réponse pour l'instant (enfin, j'ai pas fini de lire le thread) : est-ce que quelqu'un a déjà vu un gros projet utiliser ce type d'outil ? Est-ce que ça a survécu avec le temps ?