Envoyé par
_skip
Bon alors voici mon retour :
J'ai testé sur une application non critique, aucun souci de prise en charge avec netbeans si ce n'est un ou deux warning de l'IDE concernant les variables privées annotées Getter/Setter. L'autocomplétion fonctionne parfaitement, l'IDE détecte bien les méthodes générées puisqu'il compile les classes et utilise la réflexion par dessus.
Au niveau écriture, c'est très confortable dans le sens où il est à présent beaucoup moins lourd d'écrire des classes POJO typiques (objets correspondant à des enregistrements de base de données, classes de résultat d'une méthode ou d'un thread séparé). Bref, le code est beaucoup moins pollué, les méthodes intelligentes d'une classe ont une meilleure visibilité, celles-ci sont plus concises...
Reste le problème de la javadoc à ce jour, mais sinon je suis plutôt satisfait. Ca me conforte totalement dans mon opinion que les propriétés sont un must en java, si seulement on les avait en version 7 plutôt que tous ces gadgets (switch sur String, notation) qui me semblent n'être là que pour remplir une feuille de "new features" désespérément vide après toute cette attente.
En tout cas pour ceux qui veulent essayer lombok, vous pouvez y aller sans autres si vous êtes prêt à accepter ce *détournement* de l'usage des propriété. Détournement qui n'est pas franchement pire que ce que vous voyez dans les frameworks AOP.
Partager