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
Legacy Code and Refactoring Workshop - Session ...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Paulo Clavijo
October 06, 2019
Programming
1
200
Legacy Code and Refactoring Workshop - Session 1 - October 2019
Refactoring
When to Refactor?
What to Refactor?
Code Smells
Catalogue of Refactorings
Paulo Clavijo
October 06, 2019
Tweet
Share
More Decks by Paulo Clavijo
See All by Paulo Clavijo
CI/CD non-breaking changes exercise - Cork Software Crafters - February 2024
paucls
0
20
Consumer-Driven Contract Testing - Workshop - January 2021
paucls
0
280
User story slicing exercise
paucls
0
1.2k
CI/CD non-breaking changes exercise - Cork Software Crafters - February 2020
paucls
0
1.4k
Breaking Dependencies Legacy Code - Cork Software Crafters - September 2019
paucls
0
270
Approval Testing & Mutation Testing - Cork Software Crafters - June 2019
paucls
0
1.9k
TDD and Simple Design Workshop - Session 1 - March 2019
paucls
0
900
TDD and Simple Design Workshop - Session 1 - November 2018
paucls
0
240
GDCR18 - Dublin Software Crafters
paucls
0
1.8k
Other Decks in Programming
See All in Programming
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
300
AIに任せる範囲を安全に広げるためにやっていること
fukucheee
0
110
AI活用のコスパを最大化する方法
ochtum
0
120
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
210
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
370
CopilotKit + AG-UIを学ぶ
nearme_tech
PRO
1
130
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
350
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
170
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
410
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
360
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
570
CSC307 Lecture 11
javiergs
PRO
0
590
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1032
470k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
450
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Writing Fast Ruby
sferik
630
63k
Tell your own story through comics
letsgokoyo
1
830
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
300
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
74
Transcript
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None