Global Day of Coderetreat 2014
Primer GDCR
Aquest és el primer cop que organitzem el Global Day of Coderetreat. Inicialment amb una mica de por de com s'organitza l'esdeveniment, però la motivació ha pogut més i estem encantats d'haver-lo pogut dur a Girona.
El que més ens agrada d'aquests esdeveniments tipus Coding Dojo és la col·laboració que es du a terme entre els participants per tal d'arribar a millors resultats dels que obtindríem individualment. És el mateix tipus de treball que es du a terme en equips d'XP (extreme programming).
Activitats
La base per practicar durant el GDCR fou la kata, o exercici, del clàssic Game of Life de John Conway. Traduit al català seria el Joc de la Vida, consistent en un autòmat cel·lular definit per una matriu de cel·les que poden estar en un de dos possibles estats, viva o morta. A l'inici del joc es decideix l'estat de cada cel·la i l'automat calcula successivament l'estat de la matriu generació rere generació.
Els exercicis, o Katas, que vam dur a terme, alguns ja coneguts i d'altres nous, ens van permetre perfeccionar tècniques de programació, no només a nivell de codi si no que també a nivell de treball en equip.
Alguns dels exercicis foren:
- Ping pong TDD, un programador prepara el text i l'altre el fa passar.
- Programació només amb editor de text, per tal de millorar l'efectivitat en l'ús d'altres eines.
- Evitar l'ús de condicionals i així aprendre a utilitzar nivells més alts d'abstracció per tal d'ecriure millor codi.
- Màxim quatre línies per mètode, en base a aquest tipus de restriccions s'aconsegueix practicar aspectes específics del codi ben escrit.
Fins l'any que ve
Contents de com va anar l'esdeveniment esperem poder tornar-lo a dur a Girona l'any vinent.
Us hi esperem!