- Por María Dueñas
- ·
- Publicado 01 Mar 2024
¿Cómo aplicar TDD? - Nivel avanzado
Si tienes mucha experiencia implementando TDD, tu plan de aprendizaje debería centrarse en profundizar tu comprensión de los principios avanzados,..
El software existe para cambiar el comportamiento de las máquinas. En el mundo empresarial, el software o bien ayuda a generar ingresos o a ahorrar costos en las operaciones actuales. Como developers, a menudo malinterpretamos nuestras principales responsabilidades al enfocarnos siempre en el comportamiento, dejando atrás aspectos más relevantes.
En este documento, exploramos la importancia de la estructura y la mantenibilidad del software, por encima de la incorporación de comportamientos. Aunque el comportamiento es la razón por la cual existe el trabajo del developer, la estructura debe ser la principal prioridad (aunque el cliente no sepa qué ese es el enfoque).
También exploramos la importancia de expresar las interacciones organizativas y los límites que las rodean a través de los "contextos delimitados" prestados de la filosofía del Domain Driven Design.
Descarga el artículo completo: La importancia de la estructura en el software
Si tienes mucha experiencia implementando TDD, tu plan de aprendizaje debería centrarse en profundizar tu comprensión de los principios avanzados,..
Para un desarrollador con un nivel intermedio en Desarrollo Guiado por Pruebas (TDD), el objetivo es profundizar en la comprensión de los..
Si estás dando tus primeros pasos en el Desarrollo Dirigido por Pruebas (TDD) y quieres empezar a aplicarlo en tus proyectos, entonces estás en el..
Suscríbete a nuestra newsletter para que podamos hacerte llegar recomendaciones de expertos y casos prácticos inspiradores
Suscríbete a nuestra newsletter para que podamos hacerte llegar recomendaciones de expertos y casos prácticos inspiradores