Quizá sea una métrica obsoleta, quizá una buena forma de evaluar si un programa se ajusta a la filosofía KISS, tal vez una obsesión inútil. Sea como sea, si quieres conocer el número de líneas de código (SLOC del inglés single lines of code) de tu programa favorito, ohcount te lo pone muy fácil:
$~ ohcount (directorio_a_analizar)
Genera un resumen con:
- Lenguajes de programación que contiene el proyecto.
- Número de ficheros por cada lenguaje de programación.
- Número de líneas de código en cada lenguaje de programación.
- Número de líneas de código comentadas.
- Porcentaje de líneas de código comentadas.
- Número de líneas en blanco.
Si queremos saber el número de líneas por fichero tecleamos:
$~ ohcount -i (directorio_a_analizar)
También podemos preguntar por la licencia del código:
$~ ohcount -l (directorio_a_analizar)
Para más opciones podemos ejecutar ohcount --help
o recurrir al clásico RTFM.
Happy hacking!!