Desarrollo
CiberseguridadDesarrolloFotografíaLinkedin
  • 🌎Hello World
  • 🧔About me
  • Proyectos
    • 🛒Sistemas Supermercado
    • 🛒SAU Supermercado
    • App y Web Gestoría Online
    • Webs en Wordpress
    • Marketing Funnel
    • Cartelería digital
    • Gestión del Gas Butano
  • El anillo único
  • Gobierno del dato
  • Librería
  • Tienda en Shopify
  • Conversión Base de Datos
  • Web Circuito de Carreras
  • CONOCIMIENTOS
    • Patrones de Diseño
      • Patrón de fábrica
      • Patrón Singleton
    • ¿Qué me hubiera gustado saber antes como Desarrollador?
      • Compilación
      • Deuda técnica
      • Refactorización del Código
  • Apache Guacamole
  • Artículos
    • Scripts de compilación: el código invisible pero esencial
    • La deuda técnica: el costo oculto del desarrollo
Con tecnología de GitBook
En esta página
  1. CONOCIMIENTOS
  2. ¿Qué me hubiera gustado saber antes como Desarrollador?

Deuda técnica

La deuda técnica es el cáncer para cualquier proyecto. Los desarrolladores en muchas ocasiones tienen que elegir entre "hacerlo bien" o "hacerlo rápido", y suele ser tentador "hacerlo rápido" y pensar que luego regresarás al problema para dotarlo de una mejor solución, pero siento decirte amigo, que eso no es así... luego llegarán nuevos requerimientos, que necesitan su tiempo para ser llevado a cabo y esa pequeña promesa, que hiciste en ese momento, se convertirá en aquello que llamamos "deuda técnica".

Es como un préstamo, te trae beneficios a corto plazo, pero deberás pagar unos intereses para liquidar esa deuda. No existen atajos a la hora de programar y aumentar la deuda técnica solo te llevará un problema mayor en el futuro, cuando intentes abordar una nueva solución y ese montón de deuda técnica no te permita avanzar de manera adecuada en el proyecto, cruzando el umbral de o reviertes la deuda técnica o no se puede implementar una nueva solución.

AnteriorCompilaciónSiguienteRefactorización del Código

Última actualización hace 2 meses