Spesso mi trovo di fronte a un dilemma quando scrivo javadoc per proprietà / membri di una classe POJO "semplice" che contiene solo proprietà e getter e setter (stile DTO) ....
1) Scrivi javadoc per la proprietà
o ...
2) Scrivi javadoc per il getter
Se scrivo javadoc per la proprietà, il mio IDE (Eclipse) non sarà (naturalmente) in grado di visualizzarlo quando accederò successivamente al POJO tramite il completamento del codice. E non esiste un tag javadoc standard che mi consenta di collegare il getter-javadoc alla proprietà javadoc effettiva.
Un esempio:
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;
}
Quindi, fondamentalmente sarebbe interessante sentire come fanno gli altri per avere il tuo IDE Eclipse per visualizzare la descrizione della proprietà javadoc per i tuoi getter, senza dover duplicare il commento javadoc.
Per ora sto considerando di fare pratica per documentare solo i getter e non le proprietà. Ma non sembra la soluzione migliore ...