De l'interêt des approches génératives
Par kadreg, vendredi 22 février 2008 à 22:07 :: Programmation :: #75 :: rss
Soit un projet java 1.4 de 160 KLOC. Mission du jour, le faire basculer sur java 5 et avoir des listes fortement typées, des List<Truc> au lieu de List.
Durée de modification manuelle de code : 2 heures.
J'ai simplement modifié mes templates de génération. Pour chaque élément de modèle, j'ai une description (dans un langage type JSP) de comment il doit se générer, à quoi cela doit ressembler. Ils me servent à générer les signatures de méthode, mais aussi leur contenu, dont une description haut niveau est contenu dans le modèle.
Durée totale de régénération du projet : 12 heures .... Bon, c'est peut être optimisable. Dans le même temps, ça faisait des mois que j'avais pas lancé ça, je vais pas y passer des heures sur un truc rarement lancé.
Commentaires
1. Le vendredi 11 avril 2008 à 21:22, par el muchacho
2. Le samedi 12 avril 2008 à 11:08, par kadreg
3. Le vendredi 2 mai 2008 à 15:00, par axel
4. Le vendredi 2 mai 2008 à 16:58, par kadreg
Ajouter un commentaire