Journal du Net > Développeurs > Contributions > J'ai testé un outil de génération de code

APPEL
A CONTRIBUTION

Vous avez eu l'occasion d'utiliser un logiciel de génération automatique de code ou d'application. Faites part de votre retour d'expérience.
Participez
 Déjà dans le années 80  
Daniel Lefebvre , Salles Courbaties

Déjà dans le années 80
Daniel Lefebvre
Quel(s) outil(s) avez-vous utilisés ?
J'ai oublié le nom de ces premiers générateurs baptisés pompeusement L4G... Ils simplifiaient la génération fastidieuse des pages Cobol... Ou optimisaient une gestion clé en main en GAP2 (RPG II).

Pouvez-vous décrire en quelques lignes les avantages et les inconvénients d'une telle solution ?
Gain de productivité immédiat pour l'employeur, d'où pression encore plus forte sur le salarié chargé de remplir encore plus vite le générateur de code,comme Jean Gabin au charbon dans la Bête Humaine. Non, je ne rigole pas..

A quels usages ce type d'outils est-il adapté selon vous ?
L'adaptation à des gestions de comptabilité pour PME se justifiait pleinement,tellement les demandes en ce domaine possédaient un gros noyau standard de départ. Hélas, l'intelligence,la personnalisation... La touche de génie ? Trop cher d'un coup. Mais je vous parle d'un temps que les moins de 20 ans ne peuvent pas connaître... Bref ça a existé, oui... Déjà !

Publié le 27 février 2008

Clement Lefebvre
De nos jours, dans le monde de la programmation Java, la mode est à l'automatisation, l'uniformisme dans l'entreprise et l'industrialisation des tâches. Les idées n'ont pas d'importance, ce qui compte ce sont les outils,comme si finalement le produit était devenu de moindre importance et que ce qui comptait vraiment c'était la méthode, le processus de production.

Alors moi par exemple, je ne suis pas un "informaticien", je suis un "développeur Java". En d'autres termes, je ne touche pas à l'analyse, ni aux tests, ni à la définition des besoins. Je "pisse" du code, voila tout. Quand on en vient à la base de données, idem.. Pour cela, on a des gens spécialisés, idem pour le serveur Unix, idem pour l'ergonomie de l'interface graphique... Bref c'est le retour au travail à la chaîne, waterfall-system dans lequel je mange des spécifications fonctionnelles et des schémas UML et recrache du Java de très bonne qualité (PMD, unit-test...), pour au final participer à l'élaboration d'un produit complètement pourri.

Bien entendu, à la maison, on se fait plaisir, on maintient sa propre distribution, on fait du développement Web, du scripting, du compile, du relationnel, et quand on parle IT, c'est de A a Z.

Pas étonnant du coup de voir de petits projets, souvent menés par une seule personne, venir concurrencer ces grandes entreprises.

Le dévelopement est un art. Industrialisez-le et vous n'irez nulle part
15 contributions : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
 




 

© Benchmark Group, 69-71 avenue Pierre Grenier 92517 BOULOGNE BILLANCOURT Cedex

RECHERCHER