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
270
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
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
130
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
300
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
720
DynamoDBは怖くない!〜テーブル設計の勘所とテスト戦略〜
hyamazaki
1
210
コンテキストエンジニアリング Cursor編
kinopeee
1
700
Honoアップデート 2025年夏
yusukebe
1
840
AIエージェント開発、DevOps and LLMOps
ymd65536
1
340
オープンセミナー2025@広島LT技術ブログを続けるには
satoshi256kbyte
0
120
Langfuseと歩む生成AI活用推進
licux
3
300
The State of Fluid (2025)
s2b
0
200
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
13
3.2k
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
tk1351
2
1.1k
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
695
190k
The Cost Of JavaScript in 2023
addyosmani
53
8.8k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
RailsConf 2023
tenderlove
30
1.2k
Optimizing for Happiness
mojombo
379
70k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
183
54k
Site-Speed That Sticks
csswizardry
10
780
Designing for Performance
lara
610
69k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Thoughts on Productivity
jonyablonski
69
4.8k
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!