Capítulo 21. La deuda técnica
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Puedes pensar en la deuda técnica como una analogía con la fricción en los dispositivos mecánicos; cuanta más fricción experimente un dispositivo debido al desgaste, la falta de lubricación o un mal diseño, más difícil será moverlo y más energía tendrás que aplicar para conseguir el efecto original. Al mismo tiempo, la fricción es una condición necesaria para que las piezas mecánicas funcionen juntas. No puedes eliminarla por completo; sólo puedes reducir su impacto.
Philippe Kruchten, Robert Nord e Ipek Ozkaya, Gestión de la deuda técnica: reducir las fricciones en el desarrollo de software
21.0 Introducción
Evitar la deuda técnica es crucial en el desarrollo de software. Afecta a muchos atributos de calidad, como la legibilidad, la capacidad de mantenimiento, la escalabilidad, la fiabilidad, el coste a largo plazo, las revisiones del código, la colaboración, la reputación y la satisfacción del cliente. Hace que el código sea más difícil de entender, modificar y mantener, lo que disminuye la productividad y la moral. Abordar la deuda técnica desde el principio garantiza una mayor calidad del código, una mejor escalabilidad y adaptabilidad del sistema, al tiempo que minimiza el riesgo de fallos y brechas de seguridad. Al dar prioridad al código limpio y minimizar la deuda técnica, entregarás software fiable, fomentarás la colaboración ...
Get Libro de cocina de código limpio now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.