Coding Dojo #1 





 Mateus Chagas 
@matchs

Programadores não costumam  treinar 

 Programadores treinam em  conjunto 

 Aprendizado através da solução de um desafio 

 Dojo NÃO é competição 

 Pair Programming 

 TDD 

 Todo código é culpado/bugado até que se prove o contrário 


 Baby Steps 

 Piloto/Copiloto 


 Alternam-se periodicamente 

 É importante explicar o que está sendo feito 

 Pode dar pitaco 

 Retrospectiva 

O Desafio  de Hoje!

“Desenvolver um sistema de chat que permita que vários usuários acessem e conversem entre si”

Requisitos


  1. O chat deve ser acessível via browser

  2. Um usuário deve ser capaz de digitar uma mensagem e esta deve aparecer em sua janela de chat

  3. Um usuário deve ser capaz de digitar uma mensagem e esta deve aparecer na janela de chat de outro usuário

  4. As janelas de chat devem ser atualizadas automaticamente

Mas Primeiro, vamos cadastrar as tarefas no Trello



   

  • Controle de versão distribuído
  • Pull, Commit & Push


  • Javascript server-side
  • Chrome V8 Engine


  • Chroot on Steroids
  • LXC
  • Containers versonáveis

Perguntas?


dojo #1

By Mateus Chagas Sousa