Tanto en Ymbra como en Lullabot, la revisión de código es una fase clave en el desarrollo de cada tarea de un proyecto. En esta charla comentaremos la actitud dentro del equipo para realizar peer reviews (Juampy) y las herramientas que nos permiten automatizar parte de este proceso (Rodrigo).
Juampy expondrá el flujo de trabajo que se sigue en su empresa, donde cada ticket se traduce en un pull request de GitHub que revisa otra persona. Este procedimiento ha demostrado ventajas en el desarrollo de un proyecto tales como asegurar la calidad del código, compartir el conocimiento y favorecer la comunicación. Algunos de estos ejemplos se pueden leer en un artículo que él escribió al respecto.
Rodrigo compartirá temas como diferenciar entre el pre-commit y el post-commit review, cómo prepararse para realizar una revisión, qué papel juega el peer programming, la resolución de conflictos y qué herramientas utilizan para automatizar la revisión.
La charla expondrá casos reales y será intencionadamente corta para dar lugar a un debate posterior.
Puedes ver aquí la presentación.