Je me trouve souvent face à un dilemme lors de l'écriture de javadoc pour les propriétés / membres d'une classe POJO "simple" ne contenant que des propriétés et des getters et setters (style DTO) ...
1) Ecrire javadoc pour la propriété
ou ...
2) Ecrire javadoc pour le getter
Si j'écris javadoc pour la propriété, mon IDE (Eclipse) ne pourra (naturellement) pas l'afficher lorsque j'accéderai plus tard au POJO via la complétion de code. Et il n'y a pas de balise javadoc standard qui me permette de lier le getter-javadoc à la propriété réelle javadoc.
Un exemple:
public class SomeDomainClass {
/**
* The name of bla bla bla
*/
private String name;
/**
* @return INSERT SOME SMART JAVADOC TAG LINKING TO name's javadoc
*/
public String getName() {
return name;
}
Donc, fondamentalement, il serait intéressant d'entendre comment les autres procèdent pour que votre Eclipse IDE affiche la description de la propriété javadoc pour vos getters - sans avoir à dupliquer le commentaire javadoc.
À partir de maintenant, j'envisage de faire ma pratique pour documenter uniquement les getters et non les propriétés. Mais cela ne semble pas être la meilleure solution ...