30

[HS]pencil ./29
Dans ma boîte, il y a encore beaucoup de code en Java 1.3, et une partie de mon boulot consiste à migrer tout ça (enfin non, pas tout, mais du moins les classes sur lesquelles je fais des évols) en 1.5 + nettoyage de code + refactoring quand les algos sont vraiment trop crades.
D’un autre côté, le code 1.3 marche très bien sur une JVM 1.5, donc pourquoi s’emmerder à migrer tout le code ?[/HS]
avatar
Je ne suis pas développeur Java : je suis artiste Java.
Ce que l’on conçoit bien s’énonce clairement, / Et le code pour l’écrire arrive aisément.
Hâtez-vous lentement ; toujours, avec méthode, / Vingt fois dans l’IDE travaillez votre code.
La perfection est atteinte, non pas lorsqu’il n’y a plus rien à ajouter, mais lorsqu’il n’y a plus rien à retirer.
You don't use science to show that you're right, you use science to become right.

31

A la limite quand c'est du vieux code qu'on ne veut pas retoucher, ça peut se comprendre, quoique les incompatibilités des sources d'une version à l'autre sont très rares et généralement très facile à corriger.

Mais quand je vois qu'il y a encore des projets qui démarrent en version 5.0 (voire pire en 1.4) alors que Java 6.0 à eu le temps de faire preuve de sa robustesse et de sa compatibilité, j'arrive pas a comprendre.
avatar

32