Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Perth Code Dojo 11
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
William Webster
July 24, 2015
Technology
76
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Perth Code Dojo 11
For this months code dojo we tried out a new technique and a new langauge (Scala)
William Webster
July 24, 2015
More Decks by William Webster
See All by William Webster
Building_Highly_Engaged_Teams.pdf
burlistic
0
120
Quantum Encryption - Advances In Data Security
burlistic
0
66
Perth Code Dojo 12
burlistic
0
95
Introducing Agile to Enterprise
burlistic
0
84
Perth Code Dojo 6 - Decoupling the UI
burlistic
0
69
Perth Code Dojo 4
burlistic
0
58
Perth Code Dojo 5
burlistic
0
55
Perth Code Dojo 3
burlistic
0
98
Perth Code Dojo 2
burlistic
0
110
Other Decks in Technology
See All in Technology
Rust×eBPFでEDRっぽいものをつくる
sunlife3
2
930
Oracle MCP Servers Explained
thatjeffsmith
0
460
AI時代のアウトプット――変わったこと、変わらないこと / Devsumi 2026 Kansai #devsumi
jnchito
0
550
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
200
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
LLM Internals: 언어 모델의 계보와 알고리즘 진화 (2023~2026)
inureyes
PRO
1
910
【GCC2026】TrueHDRIを用いたルックデブ環境とライティングテクニック
bandainamcostudios
PRO
0
370
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
150
tamachi.go 誕生の裏側
rymiyamoto
1
200
AIのためのEthernet技術動向 (SerDes)
markunet
1
310
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
20k
What's new in Go 1.27?
ciarana
0
430
Featured
See All Featured
Practical Orchestrator
shlominoach
191
12k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
490
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
810
WCS-LA-2024
lcolladotor
0
810
Site-Speed That Sticks
csswizardry
13
1.5k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
250
Bash Introduction
62gerente
615
220k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
520
Unsuck your backbone
ammeep
672
58k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.4k
Typedesign – Prime Four
hannesfritz
42
3.1k
Transcript
Perth Code Dojo 11 @willwebst Call for access (if locked
0434 511 485)
Perth Code Dojo 11 @willwebst #CodeDojo
Anniversary ➔ One Year Old! ➔ Break After Dojo 12
➔ Watch This Space
Check-In ➔ Your Name ➔ An Interesting Factoid About Yourself
Code Dojo Format A Coding Dojo is a coding session
centered around a programming challenge. The dojo provides a safe place to learn and experiment away from the pressures of business delivery. All programmers of varying skill levels meet as equals to learn and share.
Dojo Rules ➔ Paired Programming ➔ Simple Design ➔ Test
Driven Development ➔ Refactoring
Polite Notice Please respect each others commitment. During a Pomodoro.
➔ No Email ➔ Mobile phones ➔ Etc.
Have Fun! ➔ Drinks are available - help yourselves ➔
Toilets are at the back ➔ Doors may be locked
Mob Programming ➔ Work as One Group ➔ Pairs Take
Turn to Drive (15 Mins Rotation) ➔ Try a New Language Together!
Roman Numerals Kata
The Problem
Scala ➔ Built on Top of the JVM ➔ Blends
OO and Functional Programming ➔ Pizza Ordered Early ➔ Kick Off With Some Time to Check out Scala and a Group Planning Session
Considerations ➔ ➔ ➔ ➔ ➔ ➔
Thank you sponsors! Code - http://github.com/burlistic Slides - http://speakerdeck.com/burlistic @willwebst
Mini Retro How did you find the exercise? Would you
practise mob programming again? When might the approach be useful?