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
TDD?
Search
nozayasu
July 25, 2018
Programming
0
140
TDD?
nozayasu
July 25, 2018
Tweet
Share
More Decks by nozayasu
See All by nozayasu
開発生産性指標は組織の何を証明するか
nozayasu
4
2k
目標設定・評価
nozayasu
0
830
組織機能と委譲
nozayasu
0
200
CTO の考え事
nozayasu
5
1.2k
Why LADR?
nozayasu
0
110
セルフオンボーディング_eom
nozayasu
1
720
チーム開発とコードレビュー
nozayasu
2
420
Other Decks in Programming
See All in Programming
Jakarta EE meets AI
ivargrimstad
0
380
令和トラベルにおけるLLM活用事例:社内ツール開発から得た学びと実践
ippo012
0
140
Why Prism?
kddnewton
4
1.7k
The Shape of a Service Object
inem
0
520
Desafios e Lições Aprendidas na Migração de Monólitos para Microsserviços em Java
jessilyneh
2
150
Crafting Cross-Platform Adventures: Building a Game Engine with Kotlin Multiplatform
dwursteisen
0
100
あなたのアプリ、ログはでてますか?あるいはログをだしてますか? (Funabashi.dev用 軽量版)
uzulla
2
120
Go Code Generation at newmo / 2024-08-27 #newmo_layerx_go
genkey6
0
560
XStateでReactに秩序を与えたい
gizm000
0
720
o1モデルのプロンプトエンジニアリングって?
ktc_wada
0
140
The Sequel to a Dream of Ruby Parser's Grammar
ydah
1
220
AndroidアプリのUIバリエーションをあの手この手で確認する / Check UI variations of Android apps by various means
tkmnzm
1
140
Featured
See All Featured
How GitHub (no longer) Works
holman
310
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
For a Future-Friendly Web
brad_frost
174
9.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
166
48k
How to Think Like a Performance Engineer
csswizardry
16
950
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
Done Done
chrislema
180
16k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
190
16k
Designing for Performance
lara
604
68k
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
YesSQL, Process and Tooling at Scale
rocio
167
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
58k
Transcript
TDDʁ Tsukuruba LT By nozayasu
ࠓճͷTDD • ! Test Driven Development • " Trello Driven
Development
Trello!?
< օ͞ΜͲΜͳ෩ʹ Trelloͬͯ·͔͢ʁ
Trello͍ํͷྫ • λεΫཧ • ϝϞॻ͖ • ۈଵཧ • etc…
;Ή;ΉɺͦΜͳײ͔͡ͳ
ࠓTrelloΛͬͨ ίʔυઃܭͷߟ͑ํ ͷ͓Λ͠·͢%
TrelloͰઃܭ!?
nozayasu͕ίʔυॻ࣌͘ྲྀΕ
͜ͷྲྀΕΛTrelloͰΔ
Λߪೖ͢Δػೳͷ߹
ΨʔοͱԿߟ͑ͣॻ͖ग़ͯ͘͠
ୈҰஈ֊Controllerʹ ॲཧ͕ཏྻ͞Εͨঢ়ଶ
Fat Controller
͔͜͜Βओޠ(Userͱ͔)ͱ Ͱάϧʔϐϯά͍ͯ͘͠ͱ
None
ͷࢄ۩߹͕ʹݟ͑Δ
·ͱΊ • TrelloͰίʔυʹ͓͚Δɺ୭͕ԿΛʹͳ͍ͬͯ Δͷ͔ʁΛࢹ֮తʹͨ͠ • ͦΕʹΑͬͯͷࢄ۩߹͕Πϝʔδ͢͠ ͘ͳΔ • ͜ΕΛେͱͯ͠ɺׂͱ໊લ͚Λ͢Δ୯ Ґͷࢀߟʹͯ͠ઃܭʹ׆͔͢
͓͠·͍
Let's Trello Driven Development!