JAVA DOJO
Grupo RBSAndré Trevisani & Hélio Medeiros
RECORDES SÃO ETERNOS
apenas trabalhando ou indo para o Dojo no sábado?
COMO PODEMOS SER
MELHORES?
talvez...
COM DISCIPLINA E
MUITO TREINO
CODING DOJO?
é um treinamento
não existe juiz
não é uma competição!! Precisamos colaborar!
todos estão interessados em evoluir!
problema
melhor solução
debater10min
escolher5min
piloto e copiloto
desenvolvemem turnos de 4 minutos
resolver
todos tem um plano, até serem socados na cara
“
Mike Tyson
como podemos fazer dar certo?
?Comunicação
baby steps
silêncioretrospectiva
refatoração
TDD
como isso funciona...em uma rápida demonstração
MEU PROBLEMAFizzBuzz
dada uma lista de 1 a 100
12
Fizz4
BuzzFizz78
FizzBuzz
11Fizz1314
FizzBuzz
{múltiplos de 3múltiplos de 5
múltiplos de 3 e 5
Desenvolvimento guiado por testesTDD
qual o primeiro cenário que desejo resolver?
1 quais as soluções para o problema?
2
3 qual o próximo cenário?
RESOLVIDO 4
red
escrever um teste que falhe!escolher um problema
green
fazer ele passar o mais rápido possível!
yellow
depois refatorar até achar que está bom!
NOSSO PROBLEMA!notícias de marte
1 2ABC
3DEF
5JKL
6MNO
4GHI
7PQRS
8TUV
9WXYZ
* 0|__|
#
{curiosity
2ABC
2ABC
2ABC
x1x2x3
A
B
C
2
22
222
{ 22_2_22_2_222_2babaca
77773367_7773302_222337777_777766606660366656667889999_9999555337777
SEMPRE ACESSO O DOJOPUZZLES
até a próxima!Helio Medeiros - Grupo RBS
@helmedeiros
André Trevisani - Grupo RBS