Hoy buena parte del código que entra a mis proyectos lo escribe un modelo. No es un experimento, es cómo trabajamos. Y eso me trajo una pregunta que antes casi no me hacía, porque el código lo escribía yo y más o menos sabía dónde estaban los huecos: si no escribí esto, ¿cómo sé que sirve?
La respuesta obvia es "mido cobertura". Yo la mido. Y una vez tuve todo en verde mientras la página se caía en producción.
Este post es sobre esa contradicción, y sobre las decisiones que hacen que el número signifique algo o no signifique nada.
Primero, qué mido
Nada exótico: flutter test --coverage genera el lcov.info y después filtro con lcov --remove antes de sacar el porcentaje.






