Estrategias de testing aplicadas a negocio
Cuando se trata de desarrollar software, el testing es una pieza fundamental que garantiza la calidad y la confiabilidad de un producto y puede tener..
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
Cuando se trata de desarrollar software, el testing es una pieza fundamental que garantiza la calidad y la confiabilidad de un producto y puede tener..
Si tienes mucha experiencia implementando el Desarrollo Guiado por Pruebas (TDD), tu plan de aprendizaje debería centrarse en profundizar tu..
Para un desarrollador con un nivel intermedio en Desarrollo Guiado por Pruebas (TDD), el objetivo es profundizar en la comprensión de los..
Suscríbete a nuestra newsletter para que podamos hacerte llegar recomendaciones de expertos y casos prácticos inspiradores