El concepto de “Clean Code” es un enfoque sencillo y de sentido común para la escritura de software que ha existido durante 50 años. En el mundo actual de desarrollo de software, puede parecer anticuado. Sin embargo, en la conferencia Black Hat 2023, hablé con Olivier Gaudin y Johannes Dahse de SonarSource, una empresa especializada en el logro de Clean Code.
Olivier explicó que la responsabilidad de tener Clean Code recae en el desarrollador, ya sea que esté creando una nueva aplicación o actualizando una existente. Cuidar el código fuente durante el desarrollo y despliegue puede prevenir la deuda técnica, que es la acumulación de problemas asociados con la corrección de errores.
Según Olivier, descuidar la limpieza de tu código en realidad te ralentiza a largo plazo. Cualquier cambio o actualización será más difícil y costoso si tu código está desordenado y mal escrito.
Además de mejorar la eficiencia, el Clean Code también mejora la seguridad. Al practicar “shift left”, que significa hacer pruebas lo antes posible en el proceso de desarrollo de software, puedes fortalecer las medidas de seguridad.
Olivier y Johannes argumentan que Clean Code debería ser fundamental en la ciberseguridad. La transformación hacia prácticas de codificación mejores está en curso y seguiré monitoreándola e informando al respecto.
Source: Thelastwatchdogs
Para mitigar posibles amenazas, es importante implementar medidas adicionales de ciberseguridad con la ayuda de un socio de confianza como INFRA www.infrascan.net o puede intentarlo usted mismo utilizando check.website.