eugeniaperez.es
Javadoc
eugeniaperez.es
Javadoc
eugeniaperez.es
2 premisas...
Javadoc
eugeniaperez.es
http://docs.oracle.com/javase/7/docs/api/java/lang/String.html
Javadoc
eugeniaperez.es
Hay que añadir explicaciones a todo lo que no es evidente. No hay que repetir lo que se hace, sino explicar por qué se hace. |
Javadoc
eugeniaperez.es
javadoc
Comienzan con "/**" y terminan por "*/".
una línea
Comienzan con "//" y terminan con la línea
tipo C
Comienzan con "/*" y terminan con "*/".
Javadoc
eugeniaperez.es
javadoc
Para generar documentación externa.
una línea
Código que no necesitamos que aparezca en la documentación externa.
tipo C
Para documentar código desactualizado.
Javadoc
eugeniaperez.es
Por obligación (javadoc):
Javadoc
eugeniaperez.es
Por conveniencia (una línea):
3. ante cada variable de clase si su función no es evidente
4. al principio de fragmento de código no evidente
5. a lo largo de los bucles
Javadoc
eugeniaperez.es
Y por si acaso (una línea):
6. siempre que hagamos algo raro
7. siempre que el código no sea evidente
Javadoc
eugeniaperez.es
Javadoc
eugeniaperez.es
Javadoc
eugeniaperez.es
Además de eso dentro de los comentarios podemos meter etiquetas HTML básicas…
Javadoc
eugeniaperez.es
Javadoc
eugeniaperez.es
Javadoc
eugeniaperez.es
Javadoc
Según the coding love esto es lo que sucede cuando ejecuto mi código sin leer una sola palabra de la documentación de la API