PMD: Revisión de buenas practicas de programación. Permite revisar los siguientes aspectos del código fuente del proyecto:
- Reglas de buenas practicas de programación: try con su respectivo catch y finally, complejidad de algoritmos, etc...
- PMD tiene un componente CPD (Copy Paste Duplicates) que permite detectar e identificar Copy Paste en el código.
- Es posible personalizarlo para usar las reglas personalizadas.
- Indentación
- Convención de nombramiento de variables y métodos.
- Revisar si existe o no Javadoc para los métodos o variables.
Para consolidar toda esta información puede resultar muy útil el plugin de Maven project-info el cual consolida las herramientas descritas anteriormente y algunas otras mas en un reporte el cual puede ser ejecutado con el comando mvn site:site.
Para ver un ejemplo de los reportes y la información genereda por la herramienta haga click aquí.
No hay comentarios:
Publicar un comentario