|
|
|
|
|
by falcolas
4511 days ago
|
|
Of your four points, the first two strike me as generic development skills (knowing what and when to test, knowing what and when to document), and the forth is just reading the docs and following their instructions once. Proper idiomatic language use is probably the only thing you mentioned that is language specific. |
|
For example: if one is deprecating a method, there are a bunch of proper JavaDoc ways to do this (starting with the @deprecated annotation, not to be confused with another @Deprecated annotation, don't forget to state since which version this method is deprecated, etc etc).
It requires a high level of discipline and knowledge of the javadoc idioms.
http://www.oracle.com/technetwork/java/javase/documentation/...
Occasionally, one have to insert HTML too...
I know C# support similar thing.