"Code sniffing" y "code linting" son dos prácticas comunes con nombres similares que parecen tener diferencias sutiles. Actualmente confundo estos términos de la misma manera que solía confundir tipado débil o fuerte con tipado estático y dinámico, o parámetros con argumentos.
He visto "olfateo" y "pelusa" opcionalmente implementados localmente o verificados y aplicados automáticamente durante el proceso de CI/CD.
¿Qué es la detección de código y la pelusa de código y cuál es la desambiguación entre los dos?