21
JAVA DOJO Grupo RBS André Trevisani & Hélio Medeiros

1º Coding Dojo - Grupo RBS no TecnoPUC

Embed Size (px)

DESCRIPTION

Neste sábado dia 10 de novembro de 2012, aconteceu o 1º Coding Dojo do Grupo RBS na TecnoPUC, junto aos amigos Cassio Trindade, Jorge Audy, Gabriel Zigolis, Daniela Mota, Debora Moreira, Suien Ellensohn, Magda Veríssimo, Vanessa Capellari, Rodrigo Lungui, André Trevisani, Lincolm Aguiar e Rafael Ruivo, fizemos uma verdadeira maratona com 34 desenvolvedores. Leia mais: http://jorgekotickaudy.wordpress.com/2012/11/10/resumo-rbs-dojo-de-dojos/

Citation preview

Page 1: 1º Coding Dojo - Grupo RBS no TecnoPUC

JAVA DOJO

Grupo RBSAndré Trevisani & Hélio Medeiros

Page 2: 1º Coding Dojo - Grupo RBS no TecnoPUC

RECORDES SÃO ETERNOS

apenas trabalhando ou indo para o Dojo no sábado?

COMO PODEMOS SER

MELHORES?

Page 3: 1º Coding Dojo - Grupo RBS no TecnoPUC

talvez...

COM DISCIPLINA E

MUITO TREINO

Page 4: 1º Coding Dojo - Grupo RBS no TecnoPUC

CODING DOJO?

Page 5: 1º Coding Dojo - Grupo RBS no TecnoPUC

é um treinamento

não existe juiz

não é uma competição!! Precisamos colaborar!

todos estão interessados em evoluir!

Page 6: 1º Coding Dojo - Grupo RBS no TecnoPUC

problema

melhor solução

debater10min

escolher5min

piloto e copiloto

desenvolvemem turnos de 4 minutos

resolver

Page 7: 1º Coding Dojo - Grupo RBS no TecnoPUC

todos tem um plano, até serem socados na cara

Mike Tyson

Page 8: 1º Coding Dojo - Grupo RBS no TecnoPUC

como podemos fazer dar certo?

Page 9: 1º Coding Dojo - Grupo RBS no TecnoPUC

?Comunicação

baby steps

silêncioretrospectiva

refatoração

TDD

Page 10: 1º Coding Dojo - Grupo RBS no TecnoPUC

como isso funciona...em uma rápida demonstração

Page 11: 1º Coding Dojo - Grupo RBS no TecnoPUC

MEU PROBLEMAFizzBuzz

Page 12: 1º Coding Dojo - Grupo RBS no TecnoPUC

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

Page 13: 1º Coding Dojo - Grupo RBS no TecnoPUC

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

Page 14: 1º Coding Dojo - Grupo RBS no TecnoPUC

red

escrever um teste que falhe!escolher um problema

Page 15: 1º Coding Dojo - Grupo RBS no TecnoPUC

green

fazer ele passar o mais rápido possível!

Page 16: 1º Coding Dojo - Grupo RBS no TecnoPUC

yellow

depois refatorar até achar que está bom!

Page 17: 1º Coding Dojo - Grupo RBS no TecnoPUC

NOSSO PROBLEMA!notícias de marte

Page 18: 1º Coding Dojo - Grupo RBS no TecnoPUC

1 2ABC

3DEF

5JKL

6MNO

4GHI

7PQRS

8TUV

9WXYZ

* 0|__|

#

{curiosity

Page 19: 1º Coding Dojo - Grupo RBS no TecnoPUC

2ABC

2ABC

2ABC

x1x2x3

A

B

C

2

22

222

{ 22_2_22_2_222_2babaca

Page 20: 1º Coding Dojo - Grupo RBS no TecnoPUC

77773367_7773302_222337777_777766606660366656667889999_9999555337777

SEMPRE ACESSO O DOJOPUZZLES

Page 21: 1º Coding Dojo - Grupo RBS no TecnoPUC

até a próxima!Helio Medeiros - Grupo RBS

@helmedeiros

André Trevisani - Grupo RBS