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
170
TDD?
nozayasu
July 25, 2018
Tweet
Share
More Decks by nozayasu
See All by nozayasu
目標設定・評価
nozayasu
0
1.1k
組織機能と委譲
nozayasu
0
280
CTO の考え事
nozayasu
5
1.5k
Why LADR?
nozayasu
0
140
セルフオンボーディング_eom
nozayasu
1
800
チーム開発とコードレビュー
nozayasu
2
450
Other Decks in Programming
See All in Programming
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
160
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
830
2分台で1500examples完走!爆速CIを支える環境構築術 - Kaigi on Rails 2025
falcon8823
3
3.6k
Software Architecture
hschwentner
6
2.3k
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
3.3k
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
1
120
技術的負債の正体を知って向き合う / Facing Technical Debt
irof
0
170
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
180
Swift Concurrency - 状態監視の罠
objectiveaudio
2
520
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
490
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
580
CSC509 Lecture 04
javiergs
PRO
0
300
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Faster Mobile Websites
deanohume
310
31k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
It's Worth the Effort
3n
187
28k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Statistics for Hackers
jakevdp
799
220k
Thoughts on Productivity
jonyablonski
70
4.9k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
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!