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
Refactoring: la méthode Mikado
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ronan Amicel
February 20, 2018
Programming
0
280
Refactoring: la méthode Mikado
Ronan Amicel
February 20, 2018
Tweet
Share
More Decks by Ronan Amicel
See All by Ronan Amicel
Développeur : ce qu’on ne m’a pas appris à l’école
ronnix
1
370
Techniques de test avancées en Python
ronnix
0
340
Product Development in a Startup
ronnix
2
270
Performance des frameworks web : Python vs The World (v1.1)
ronnix
1
8.2k
Je teste mon code avec py.test
ronnix
1
330
Performance des frameworks web : Python vs The World
ronnix
0
440
Introduction au Customer Development
ronnix
1
150
Rendez votre code Python plus beau !
ronnix
1
580
Trompez-vous, et vite !
ronnix
2
310
Other Decks in Programming
See All in Programming
ゆくKotlin くるRust
exoego
1
220
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
130
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
860
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
360
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
390
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.4k
Patterns of Patterns
denyspoltorak
0
1.3k
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1k
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
200
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
620
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
5.9k
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
280
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
170
Raft: Consensus for Rubyists
vanstee
141
7.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1.1k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
120
Leo the Paperboy
mayatellez
4
1.4k
Google's AI Overviews - The New Search
badams
0
900
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
440
Docker and Python
trallard
47
3.7k
The untapped power of vector embeddings
frankvandijk
1
1.6k
Mobile First: as difficult as doing things right
swwweet
225
10k
Transcript
Refactoring: la méthode Mikado Ronan Amicel @amicel 20/02/2018
Un refactoring qui se passe bien
Un refactoring qui se passe moins bien
Not the Mikado you're looking for
None
La méthode 1. Écrire l'objectif 2. Essayer une solution naïve
3. Noter ce qui a cassé (les prérequis) 4. Annuler les changements (git reset --hard) 5. Recommencer au point 2 pour un des prérequis
None
None
None
None
None
None
None
La méthode en détail
Synergie avec • Test-Driven Development • Trunk-Based Development / Continuous
Integration
Le livre https://www.manning.com/books/ the-mikado-method