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
Merciless Refactoring
Search
Li-Hsuan Chen
January 27, 2017
Programming
0
770
Merciless Refactoring
Li-Hsuan Chen
January 27, 2017
Tweet
Share
More Decks by Li-Hsuan Chen
See All by Li-Hsuan Chen
The UX thinking of PAY ID
vc7
2
460
From Onboarding to Value Delivering in iOS
vc7
0
280
Protocol 的實例、測試和心得
vc7
2
800
共有経済
vc7
0
180
.gitignore
vc7
1
99
Git Workshop 03
vc7
0
130
Git Workshop 02
vc7
0
120
Escaping Closures in Swift - 公司內分享會
vc7
1
240
Git Workshop 01
vc7
0
180
Other Decks in Programming
See All in Programming
Understanding Ruby Grammar Through Conflicts
yui_knk
1
120
decksh - a little language for decks
ajstarks
4
21k
コンテキストエンジニアリング Cursor編
kinopeee
1
700
Oracle Database Technology Night 92 Database Connection control FAN-AC
oracle4engineer
PRO
1
180
ソフトウェアテスト徹底指南書の紹介
goyoki
1
110
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
990
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
490
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
190
デザインシステムが必須の時代に
yosuke_furukawa
PRO
2
110
TDD 実践ミニトーク
contour_gara
0
140
Kiroの仕様駆動開発から見えてきたAIコーディングとの正しい付き合い方
clshinji
1
140
Scale out your Claude Code ~自社専用Agentで10xする開発プロセス~
yukukotani
9
2.6k
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
What's in a price? How to price your products and services
michaelherold
246
12k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Into the Great Unknown - MozCon
thekraken
40
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Six Lessons from altMBA
skipperchong
28
4k
Documentation Writing (for coders)
carmenintech
73
5k
A better future with KSS
kneath
239
17k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
820
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Transcript
Merciless Refactoring 4IJCVZBTXJGU 㦐ל
νΣϯ ɾজԽ ͠ΐ͏͔ 4 iOS
w ϑϩϯτ‣όοΫ‣⚑ϞόΠϧ w 0CKFDUJWF$ 4XJGU d w 69
)$*Ѫ w 6*ΤϯδχΞϦϯά w ΞϓϦΞʔΩςΫνϟʔ w !WD !WJODF
START
Merciless Refactoring Extreme Programming ແͳ
Merciless Refactoring ແͳ Ͱ͖ΕɺϦϑΝΫλϦϯά͠Α͏
͋ͷʜ ϦϑΝΫλϦϯά͍ͨ͠Ͱ͚͢Ͳʜ ͦΓΌແཧͰ͠ΐ͏ʂ ɹɹɹػೳ։ൃͲ͏͢Δʁ
5BTLԽʁ SPRINT SPRINT REFACTORING SPRINT SPRINT ?
ϦϑΝΫλϦϯάྔ Merciless Refactoring ྔ ࣌ؒ
(SPXUI େ͖ͳޭখ͍͞ͷޭΛੵΜͩͷ େ͖ͳվળখ͍͞ͷվળΛੵΜͩͷ
ͷఆٛ ϦϑΝΫλϦϯάΛ ͷఆٛ %FpOJUJPOPG%POF ʹ ఆٛ͠·͠ΐ͏
࣌ػ DPNNJU͢Δલ ϒϥϯνΛϚʔδ͢Δલ ϑΟʔνϟʔΛ͢Δલ FUD
ϦεΫ ࠷ॳɺ։ൃͷεϐʔυ͕མͪΔ
ࣝɾ४උ w 40-*% *P$%* %FTJHO1BUUFSO w νʔϜࣗͷίʔσΟϯάελΠϧΛఆٛ͠· ͠ΐ͏ w αΠυϓϩδΣΫτͰ࿅शɺ࿅शɺ࿅श
·ͱΊɾײ w ϦϑΝΫλϦϯάͷίετݮͰ͖Α͏ʹͳΔ w ίʔυϕʔεͷܧଓతվળ w ΞʔΩςΫνϟʔͷྑ͞ͱγϯϓϧ͞ w ϞδϡʔϧԽΛ͍͢͠ w
ʢ୯ମʣςετ͕͍͢͠
࠷ॳɺ಄͕ർΕ͍͚͢ͱ ΔՁ͕͋ΔͷͰ Ͱ͖Εɺ.FSDJMFTT3FGBDUPSJOHΛͯ͠ΈΑ͏ 2JJUB!WD
Thank You