Peer reviews: revisando el código en equipo

<div class="field-item even"><p>Tanto en <a class="anti-aede-checked" href="http://ymbra.com/" target="_blank">Ymbra</a> como en <a class="anti-aede-checked" href="https://www.lullabot.com/" target="_blank">Lullabot</a>, 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).</p>

<p>Juampy expondrá el flujo de trabajo que se sigue en su empresa, donde cada ticket se traduce en un&nbsp;<a class="anti-aede-checked" href="https://help.github.com/articles/using-pull-requests/">pull request</a>&nbsp;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 <a class="anti-aede-checked" href="https://www.lullabot.com/blog/article/peer-review-how-guide">artículo que él escribió al respecto</a>.</p>

<p>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.</p>

<p>La charla expondrá casos reales y será intencionadamente corta para dar lugar a un debate posterior.</p>

Evento
DrupalCampSpain 2015
Nivel
Principiante
Idioma
Castellano