En el documento de bajo nivel se detalla el COMO se desarrollarán los servicios.
Para los que quieran saber un poco más de TDD, es una metodología de desarrollo que se basa en primero escribir las pruebas y posteriormente escribir el código de la funcionalidad, hasta lograr que pase el test.
Si quieren desarrollar un proyecto usando esta metodología les recomiendo los siguientes cursos.
- Curso de Ruby
- Curso Intermedio de Ruby on Rails
- Curso de Creacion de APIs con Ruby on Rails
En cuanto la integración continua, o CI les recomiendo el curso del profe David Aroesti sobre DevOps con GitLab, explica los conceptos de CI/CD y cómo podemos llevarlos a cabo en GitLab.
Curso de DevOps con GitLab
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?