Una publicación de Bucket.co sobre el Desarrollo Basado en Trunk (TBD, por sus siglas en inglés) provocó diversas reacciones en Hacker News. Ron Cohen, CTO de Bucket, aclaró los principios del TBD después de una confusión inicial. La idea principal es que el TBD no exige la integración directa a la rama principal. Las revisiones de código y los entornos de staging siguen siendo partes integrales de este enfoque. El TBD promueve cambios de código frecuentes, pequeños y coherentes. Este método contrasta con los flujos de trabajo git tradicionales que utilizan ramas de características de larga duración. El TBD permite lanzamientos de características más rápidos al simplificar el proceso de fusión. La implementación de TBD permite seguir utilizando ramas y solicitudes de extracción (pull requests) para la colaboración. El enfoque radica en dividir las características en fragmentos manejables y revisables. En última instancia, el TBD busca mejorar la velocidad y la eficiencia del desarrollo de software. Bucket.co está desarrollando una herramienta de gestión de flags de características enfocada en la velocidad para empresas SaaS.
dev.to
On Trunk-Based Development
Create attached notes ...
