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
4
2.1k
目標設定・評価
nozayasu
0
1k
組織機能と委譲
nozayasu
0
240
CTO の考え事
nozayasu
5
1.4k
Why LADR?
nozayasu
0
130
セルフオンボーディング_eom
nozayasu
1
790
チーム開発とコードレビュー
nozayasu
2
440
Other Decks in Programming
See All in Programming
Bedrock×MCPで社内ブログ執筆文化を育てたい!
har1101
7
1.4k
ASP.NETアプリケーションのモダナイゼーションについて
tomokusaba
0
240
一緒に働きたくなるプログラマの思想 #QiitaConference
mu_zaru
78
20k
Cursorを活用したAIプログラミングについて 入門
rect
0
150
M5UnitUnified 最新動向 2025/05
gob
0
120
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
130
note の Elasticsearch 更新系を支える技術
tchov
9
3.4k
Ruby's Line Breaks
yui_knk
4
2.7k
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
200
Laravel × Clean Architecture
bumptakayuki
PRO
0
130
Memory API : Patterns, Performance et Cas d'Utilisation
josepaumard
1
160
インプロセスQAにおいて大事にしていること / In-process QA Meetup
medley
0
130
Featured
See All Featured
Become a Pro
speakerdeck
PRO
28
5.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
Thoughts on Productivity
jonyablonski
69
4.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
410
Embracing the Ebb and Flow
colly
85
4.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
29
5.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
RailsConf 2023
tenderlove
30
1.1k
Site-Speed That Sticks
csswizardry
6
530
It's Worth the Effort
3n
184
28k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
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!