Estaba leyendo el artículo de Wikipedia sobre Douglas McIlroy y encontré una cita que menciona "El verdadero héroe de la programación es el que escribe código negativo". Qué significa
Estaba leyendo el artículo de Wikipedia sobre Douglas McIlroy y encontré una cita que menciona "El verdadero héroe de la programación es el que escribe código negativo". Qué significa
¿Alguien sabe si hay algún tipo de herramienta para poner un número en la deuda técnica de una base de código, como una especie de métrica de código? Si no, ¿alguien conoce un algoritmo o un conjunto de heurísticas para él? Si ninguna de esas cosas existe hasta ahora, me interesarían ideas sobre...
¿Existe una métrica análoga a la medida de Complejidad McCabe para medir qué tan cohesiva es una rutina y también qué tan débilmente (o estrechamente) está la rutina con otro código en la misma base de
He estado estudiando la complejidad ciclomática (McCabe) y la accesibilidad del software en la universidad recientemente. Hoy mi profesor dijo que no hay correlación entre las dos métricas, pero ¿es este realmente el caso? Creo que definitivamente habría alguna correlación, ya que los programas...
Teniendo en cuenta cómo se desarrolla el software durante un ciclo de lanzamiento (implementación, prueba, corrección de errores, lanzamiento), estaba pensando que uno debería poder ver algún patrón en las líneas de código que se cambian en la base del código; por ejemplo, hacia el final de un...
Me pregunto si alguien ha realizado algunos experimentos correlacionando métricas de código (SLOC, Complejidad Ciclomática, etc.) con densidad de errores en aplicaciones orientadas a objetos. No estoy buscando experimentos que solo prueben o refuten una correlación, sino en ambos. No estoy...
En general, el índice de mantenibilidad se basa en muchos factores. Por ejemplo, en Visual Studio, se basa en la complejidad ciclomática, la profundidad de la herencia, el acoplamiento de clases y las líneas de código; esos cuatro valores deben ser lo más bajos posible. Al mismo tiempo, nunca he...