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
クラシルを支える技術と組織
rakutek
0
200
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
株式会社 Sun terras カンパニーデック
sunterras
0
270
What's new in Spring Modulith?
olivergierke
1
140
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.8k
Six and a half ridiculous things to do with Quarkus
hollycummins
0
140
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
440
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
490
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
170
CSC305 Lecture 06
javiergs
PRO
0
210
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
390
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
800
Featured
See All Featured
KATA
mclloyd
32
15k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
Bash Introduction
62gerente
615
210k
GraphQLとの向き合い方2022年版
quramy
49
14k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Balancing Empowerment & Direction
lara
4
680
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.7k
Fireside Chat
paigeccino
40
3.7k
What's in a price? How to price your products and services
michaelherold
246
12k
Agile that works and the tools we love
rasmusluckow
331
21k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
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!