Coding Dojo #20 Amigolate

Olá internautas, penúltimo Dojo do ano e especial de Natal, pois o objetivo do kata foi desenvolver um programa de sorteio de amigo secreto, para depois trocarmos nossos presentes, que foram chocolates. Ainda com dificuldades no uso da técnica de desenvolvimento de software BDD, que começamos a usar nos últimos dojos,  pois por muito tempo usamos o TDD , não finalizamos o desenvolvimento do kata, mas fizemos uma boa parte , então fizemos da maneira tradicional, cada integrante tirou seu “amigolate” através de papelzinhos e fizemos uma brincadeira de descrever a pessoa que você tirou. Após trocas de presentes, um lanche com panetone pois o espírito natalino estava presente desde o inicio do Dojo. A equipe mais uma vez unida para resolver um kata, com brincadeiras para descontrair, mas apesar de toda alegria, foi o último dojo de uma integrante do time, pois ela irá sair da equipe e se integrar em outra e realizar novas conquistas. Boa sorte Patrícia!!

KATA:
Amigo Secreto especial de Natal
O kata Amigo Secreto requer que um programa que faça um sorteio “inteligente” de amigos secretos.
O objetivo do kata é fazer um programa que, dada uma lista de nomes como entrada, faça a escolha dos pares de amigos secretos, sem que ninguém sorteie a si mesmo.
Exemplo válido:
Nomes:
João, Maria, Marcos, Ana, Cláudia
Amigos:
(João, Marcos), (Marcos, Cláudia), (Cláudia, Ana), (Ana, Maria),
(Maria, João)
Exemplo inválido (Alguém se tira):
(João,Marcos), (Marcos, Marcos), …
Referência:http://rubyquiz.com/quiz2.html

Kata

Código Fonte:https://github.com/marcomoura/Coding-Dojo-Cancao-Nova/tree/master/20_amigolate

Retrospectiva

O que foi bom:

– clima natalino
– as curadoras
– amigolate
– sem planejamento
– horário
– alguns gostaram do cucumber
– evolução dos cenários
– include cucumber automático
– elegância das curadoras
– git

O que pode melhorar:

– foco
– conhecimento de ruby
– ultimo Dojo da Paty
– uso do git
– iniciativa dos pilotos
– alguns acham que faltou planejamento
– alguns acham que nao foi proveitoso
– finalizar quando a solução está próxima

Para os próximos

– pausa para cafá no final da rodada
– Dojo com 2 rodadas
– estudar Ruby

Fotos do encontro

Organizadores

O encontro desta semana foi organizado por Luciana Mendes & Natália Marcondes

As curadoras da semana : Natália e Luciana desejam todos um Feliz
Natal! #saúde, #sucesso e #paz! 😀