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

    Posté par (site web personnel) . En réponse à la dépêche Acceleo 2.7.0 est sorti !. Évalué à 2.

    Alors si ça me gère les points d'insertion du code, en sachant qu'entre tel endroit tel endroit il doit pas y toucher, très bien. Le problème peut venir de l'incapacité de l'outil de comprendre que telle zone de code ne fait pas partie de ce qu'il a généré, typiquement le coeur d'une fonction.
    La coque de la fonction, bref ce qu'il a généré, ne doit pas être touchée, on est d'accord, même si ça pourrait être plus pratique dans certains cas, surtout avec Eclipse qui te gère le refactoring automatique, alors que ton outil (je connais RSM + ClearCase) ne le fait pas, ce qui fait que tu dois le faire à de multiple endroits, moins nombreux certes, mais néanmoins multiples.

    Donc partant de cela, et si c'est géré automatiquement, ça devient intéressant... dans certains projets, bien bateaux, et bien cadrés.
    En gros les projets neufs, ce qui est assez rare dans une SSII.

    Pour RSM et ClearCase, je t'assure que j'ai jamais vu cette fonction de gestion de modification de source, mais on avait peut être une version trop vieille, je ne sais pas.

    M'est avis, que vous allez avoir du mal à imposer ça dans l'industrie, ie. à l'average programmer, parce qu'il va falloir imposer ça au développeur, et quand on voit comment certains sont pédants (voire plus haut), c'est mal parti.

    Java, n'est ni plus ni moins qu'une application de concept de Simula (1967), soit un décalage de 35 ans entre le labo et sa généralisation dans l'industrie.

    Mais un conseil, veillez vraiment à la bijectivité, je pense que c'est un gros frain à l'adoption. Et travailler vos interfaces de dev, parce que 20 clics (et j'exagère au pire d'un facteur 1,2) pour dire que ma fonction toto a un param machin de type string -----> Poubelle.
    J'ai pas envie d'avoir une tendinite au poignet..

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker