Dev (Back & Front)ARTIGO

iMasters Dojo – Especial LISP

O empresário Bill G. Ates foi assassinado e o corpo dele foi deixado na frente da delegacia de polícia. O detetive Lin Ust Orvalds foi escolhido para investigar este caso. Após uma série de investigações, ele organizou uma lista com prováveis assassinos, os locais do crime e quais armas poderiam ter sido utilizadas.

Esse é o início do problema que resolvemos na última terça, dia 14, no Dojo iMasters – Especial LISP. Brincar de “Descubra o Assassino” foi muito divertido e interessante.

Veja o problema completo.

Esse foi o Dojo mais faixa vermelha que já aconteceu no iMasters. O pessoal se divertiu muito com a linguagem escolhida e mesmo as pessoas conversando no vermelho, isso não se tornou um problema pois as conversas não eram paralelas e nem bagunçadas e sim com o foco na resolução do problema.

O dialeto LISP escolhido para a solução do problema foi o Clojure e o problema escolhido nos permitiu
percorrer várias funcionalidades e especificidades da linguagem, o que ajudou bastante no aprendizado, mas também causou várias paradas longas para leitura de documentação.

A animação era tanta para começar a codar em Clojure, que esquecemos de usar o Git para commitar os códigos a medida que eram produzidos e se não fosse o Raphael Molesim, o primeiro piloto, eu teria começado fazendo pelas funções e não pelos testes 😛 (my bad!).

No final, para a retrospectiva, usamos o aplicativo Dojo Feedback, desenvolvido pela galera da Digital Cube, para nos ajudar a dar palpites na melhoria 🙂

O único problema grave que tivemos foi a pizza que pedimos na Domino’s, que não chegou até o final do Dojo (2:30h depois do pedido feito) e acabamos ficando sem pizza. Mas quem animou depois ir pro buteco, rolou uma conversar bem bacana sobre ‘everything’ e conseguimos comer pizza! \o/

“Code is poetry”

Retrospectiva

Negativo

  • Testes sem mock e sem setup;
  • Muita parada para ler documentação;
  • Faltou Git;
  • LISP é tenso;
  • Pizzaria FDP;
  • Parenteses demais;
  • Faltou gente;
  • Faltou o quadro.

Positivo

  • LISP é divertido;
  • watch;
  • Funcional;
  • Novos contatos;
  • Problema muito divertido;
  • Teste;
  • Não houve silêncio, mas todos participaram;
  • Dojo faixa vermelha. Épico!;
  • Interação de todos focados em resolver o problema em conjunto.

Let’s code!

Foi de fritar a cuca! :)

Participaram do Dojo: Alê Borba, Anderson Pavia, Danilo Bellini, Leandro Facchinetti, Plinio Balduino, Raphael Molesim e Suissa. Valeu, galera!

Pegue o código completo do Dojo no Github do iMasters

É Community Manager focado em comunidades de Desenvolvedores. Co-organizador do DojoSP e do PHP-SP. Além de desenvolvedor Python e fã de APIs abertas. Já foi revisor e articulista de open source para a Revista Espírito Livre. Acompanhe no twitter @ale_borba

Ver perfil