Допустим, есть класс, реализующий некий интерфейс. Где лучше писать комментарии к методам: в классе или в интерфейсе, или же и там, и там? Есть ли какие-либо рекомендации по этому поводу?
В интерфейсе всегда описываем, что реализуют наследники. Если у наследника нет отличий в деталях реализации от интерфейса, то ставим:
/**
* {@inheritDoc}
*/
иначе более детально поясняем в комментарии.
Продвижение своими сайтами как стратегия роста и независимости