Я часто сталкиваюсь с дилеммой при написании javadoc для свойств/членов "простого" класса POJO, содержащего только свойства и геттеры и сеттеры (стиль DTO)....
1) Напишите javadoc для свойства
или...
2) Напишите javadoc для геттера
Если я напишу javadoc для свойства, моя IDE (Eclipse) не сможет отобразить это, когда я позже получаю доступ к POJO через завершение кода. И нет стандартного тега javadoc, который позволяет мне связать getter-javadoc с фактическим свойством javadoc.
Пример:
public class SomeDomainClass {
/**
* The name of bla bla bla
*/
private String name;
/**
* @return INSERT SOME SMART JAVADOC TAG LINKING TO name javadoc
*/
public String getName() {
return name;
}
Итак, в основном было бы интересно услышать, как другие идут на то, чтобы ваша среда Eclipse отображала описание свойства javadoc для ваших геттеров - без дублирования комментария javadoc.
На данный момент я рассматриваю возможность использования моей практики только для документирования геттеров, а не для свойств. Но это не похоже на лучшее решение...