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
150
TDD?
nozayasu
July 25, 2018
Tweet
Share
More Decks by nozayasu
See All by nozayasu
開発生産性指標は組織の何を証明するか
nozayasu
4
2.1k
目標設定・評価
nozayasu
0
980
組織機能と委譲
nozayasu
0
230
CTO の考え事
nozayasu
5
1.4k
Why LADR?
nozayasu
0
120
セルフオンボーディング_eom
nozayasu
1
770
チーム開発とコードレビュー
nozayasu
2
430
Other Decks in Programming
See All in Programming
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
130
Go 1.24でジェネリックになった型エイリアスの紹介
syumai
2
250
楽しく向き合う例外対応
okutsu
0
570
Django NinjaによるAPI開発の効率化とリプレースの実践
kashewnuts
1
190
ARA Ansible for the teams
kksat
0
170
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
860
15分で学ぶDuckDBの可愛い使い方 DuckDBの最近の更新
notrogue
1
290
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
610
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
4
900
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
140
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
5
400
dbt Pythonモデルで実現するSnowflake活用術
trsnium
0
230
Featured
See All Featured
Visualization
eitanlees
146
15k
Embracing the Ebb and Flow
colly
84
4.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Docker and Python
trallard
44
3.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
A designer walks into a library…
pauljervisheath
205
24k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
What's in a price? How to price your products and services
michaelherold
244
12k
Building an army of robots
kneath
303
45k
Unsuck your backbone
ammeep
669
57k
Site-Speed That Sticks
csswizardry
4
400
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
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!