Я часто сталкиваюсь с дилеммой при написании 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's javadoc
*/
public String getName() {
return name;
}
Итак, в основном было бы интересно услышать, как другие делают так, чтобы ваша Eclipse IDE отображала описание свойства javadoc для ваших получателей - без необходимости дублировать комментарий javadoc.
На данный момент я рассматриваю возможность документировать только геттеры, а не свойства. Но это не кажется лучшим решением ...