Dev Practices and Craftsmanship

Estimado desarrollador,

En este track nos gustaría que nos expliques cómo trabajas, cuáles son las técnicas que utilizas, la forma en que creas grandes aplicaciones y código limpio. Nos gustaría que nos cuentes acerca de cualquier tipo de prácticas que te hacen crecer como un artesano del software. Estas pueden incluir prácticas como TDD, refactorización, trabajar con código heredado, patrones de diseño, programación políglota, aprendizaje, revisiones de código, hacer pairing, el intercambio de conocimientos, tutoría, actitudes profesionales, integración / entrega continua, algoritmos, programación reactiva, lenguajes funcionales, etc

Nos gustaría saber cómo ofrecer software. Nos gustaría que hables de DevOps, interacciones de los procesos ágiles con las prácticas DevOps, el uso de servicios en la nube, la administración continua, o el uso de tecnologías emergentes como docker, vagrant, chef, puppet, etc.

Nos gustaría oír cómo estructuras tus soluciones de forma que sean mantenibles y extensibles. Nos gustaría que nos cuentes acerca de DDD, CQRS, programación reactiva, patrones de diseño o un estilo arquitectónico específico pueden contribuir al desarrollo de software de una manera ágil.

Por último, nos gustaría oír cómo probar las aplicaciones. Nos gustaría que nos dijeras cómo se integran las pruebas en un equipo ágil, la forma de hacer las pruebas de múltiples dispositivos, pruebas de carga, exploratorias, ATDD, BDD, de rendimiento, etc

Gracias de antemano.

Chairs en este track:

manolo        avatar.96-6

Manuel Rivero     Vicenç Garcia

Chairs en este track