Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Legacy Code and Refactoring Workshop - Session ...
Search
Paulo Clavijo
October 06, 2019
Programming
210
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by Paulo Clavijo
See All by Paulo Clavijo
CI/CD non-breaking changes exercise - Cork Software Crafters - February 2024
paucls
0
38
Consumer-Driven Contract Testing - Workshop - January 2021
paucls
0
280
User story slicing exercise
paucls
0
1.3k
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
910
TDD and Simple Design Workshop - Session 1 - November 2018
paucls
0
250
GDCR18 - Dublin Software Crafters
paucls
0
1.8k
Other Decks in Programming
See All in Programming
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
AWSに止められる覚悟してますか?
morizo_1984
2
540
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
33k
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
140
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.3k
Agents on Rails - Rails at Scale 2026
irinanazarova
0
560
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
2
650
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
170
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
500
ActionController meets Protocol Buffers
sorah
0
550
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
640
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
820
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
How GitHub (no longer) Works
holman
316
150k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
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