Encuentros
>
>

WordPress Madrid - Workshop: Refactoring + Pair Programming

Thursday 3 May 2018, 19:00 - 20:00

Calle de Serrano, 1, 28001, Madrid, España

• Lo que haremos En este Meetup vamos a dejar WordPress un poco de lado para enfocarnos sólo en puro código. Los asistentes se organizarán por parejas para realizar un ejercicio de Pair Programming para refactorizar un pequeño programa en PHP o JavaScript (los asistentes podrán elegir lenguaje). • Lo que hay que traer - Un ordenador - Es mejor preparar el entorno antes de venir al Meetup. Sólo hay que clonar y seguir las instrucciones de este repositorio: https://github.com/igmoweb/wpmad-workshop - Nociones de programación en PHP o JavaScript, aunque no tienes porqué ser alguien avanzado. El workshop también está para aprender de otros. - Un editor o IDE, vamos a meternos de lleno en el código. - Papel y boli, en estos tiempos también. • ¿Qué es Pair Programming? El Pair Programming es una metodología de desarrollo donde comparten un equipo de trabajo para desarrollar algo. Dentro de dicha pareja:- El primero toma el rol de "conductor". Será el que escribirá el código en base a lo que el segundo le va dictando.- El segundo será el "navegador". Será aquel que dicte de qué manera se tiene que programar. Es el que elige el tipo de código, estructura y calidad del mismo. Durante el workshop intercambiaremos los roles de conductor a navegador. El Pair Programming es un ejercicio muy interesante que nos permite aprender de forma profunda cómo otra persona programa o de qué manera usa las herramientas a su disposición. Nos adentra también directamente en el cerebro de otra persona y se aprende muchísimo sobre otra forma de afrontar un problema. https://es.wikipedia.org/wiki/Programaci%C3%B3n_en_pareja Al comenzar el workshop descargaremos un pequeño programa "hecho de aquella manera" y le daremos forma para llegar a un código mucho más legible y escalable. Para ello seremos libres para usar cualquier herramienta que queramos aunque propondremos alguna como los tests unitarios. La forma de refactorizar el código dependerá de los programadores en cualquier caso.

Más información

Publicado por: Betabeers