Делает ли управление исходным кодом избыточным @author и @since в Javadoc?

В большинстве команд есть правило, согласно которому ключевые слова @author и @since должны использоваться для всех задокументированных классов, иногда даже для методов.

Пытаясь сосредоточиться на том, что важно, я не использую эти ключевые слова, а вместо этого полагаюсь на то, что я могу использовать систему управления исходным кодом, чтобы определить, кто является автором класса и с какого момента он существует.

Я считаю, что @author и @since пришли из того времени, когда контроль версий еще не был распространен, и я думаю, что к настоящему времени они довольно избыточны. Как ты думаешь об этом? Должны ли их использовать современные Java-проекты?

11
задан Noarth 16 September 2010 в 20:47
поделиться