Coding dojo

1 / 41

# Coding dojo - PowerPoint PPT Presentation

Coding dojo. PocketMobile Johannes Brodwall, Chief scientist Exilesoft. What is a dojo? Ping-pong demo First kata First kata, repeat Second kata Wrap-up. «Coding dojo»?. Programmers Practice People. Programmers Practice People.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

### Coding dojo

PocketMobile

Johannes Brodwall, Chief scientist

Exilesoft

What is a dojo?

Ping-pong demo

First kata

First kata, repeat

Second kata

Wrap-up

Programmers

Practice

People

Programmers

Practice

People

Programmers

Practice

Slow down

Repeat

Reflect

People

Programmers

Practice

People

Make friends

Work together

Have fun

Failing test

Write code

Failing test

Write code

Failing test

Failing test

Write code

Refactorcode and tests

Failing test

Write code

Refactorcode and tests

Failing test

Failing test

Write code

Failing test

Write code

Failing test

Failing test

Write code

Refactorcode and tests

Failing test

Write code

Refactorcode and tests

Failing test

Select kata

Plan approach

Work

Reflect

Repeat

Kata: Prime factors

1 => []

2 => [2]

3 => [3]

4 => [2,2]

2*2*13*17*23*23 => [2,2,13,17,23,23]

Whatsurprisedyou?

Whatdidyoulearn?

What do you want to achieve next round?

Kata: Prime factors

1 => []

2 => [2]

3 => [3]

4 => [2,2]

2*2*13*17*23*23 => [2,2,13,17,23,23]

Whatsurprisedyou?

Whatdidyoulearn?

What do you want to achieve next round?

Kata: Romans

1 => I

5 => V

1999 => MCMXCIX

Whatsurprisedyou?

Whatdidyoulearn?

What do you want to achieve next round?

Whatsurprisedyou?

Whatdidyoulearn?

Whatwillyou do next?

Thank you

jbr@exilesoft.com

http://johannesbrodwall.com

http://exilesoft.com