Skip to content
Navigation menu
Search
Search
Log in
Create account
DEV Community
Close
DEV Community
is a community of 850,025 amazing developers
We're a place where coders share, stay up-to-date and grow their careers.
Create account
Log in
Home
Listings
Podcasts
Videos
Tags
FAQ
Forem Shop
Sponsors
About
Contact
Other
Code of Conduct
Privacy Policy
Terms of use
Twitter
Facebook
Github
Instagram
Twitch
#
legacycode
Follow
Posts
Left menu
👋
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
When not to refactor. Dealing with legacy systems as a responsible professional
Nikita Koselev
Nikita Koselev
Nikita Koselev
Follow
May 8
When not to refactor. Dealing with legacy systems as a responsible professional
#
softwaredevelopment
#
legacycode
#
refactoring
#
unittests
Reactions
12
reactions
Comments
Add Comment
1 min read
Save
Saved
Get a Legacy PHP (5.3) application running in Docker
Richard Spindler
Richard Spindler
Richard Spindler
Follow
Apr 27
Get a Legacy PHP (5.3) application running in Docker
#
php
#
mysql
#
docker
#
legacycode
Reactions
9
reactions
Comments
Add Comment
4 min read
Save
Saved
7 advice to help you inherit a legacy codebase
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Mar 15
7 advice to help you inherit a legacy codebase
#
legacycode
#
testing
#
refactor
Reactions
2
reactions
Comments
Add Comment
5 min read
Save
Saved
Changing Software : Sprout Method
DevByJESUS
DevByJESUS
DevByJESUS
Follow
Dec 9 '21
Changing Software : Sprout Method
#
tdd
#
legacycode
#
software
Reactions
3
reactions
Comments
Add Comment
4 min read
Save
Saved
Break out command object
Philippe Vaillancourt
Philippe Vaillancourt
Philippe Vaillancourt
Follow
Sep 7 '21
Break out command object
#
refactoring
#
legacycode
Reactions
3
reactions
Comments
Add Comment
5 min read
Save
Saved
What's the difference between Regression Tests, Characterization Tests, and Approval Tests?
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Aug 23 '21
What's the difference between Regression Tests, Characterization Tests, and Approval Tests?
#
legacycode
#
testing
#
refactor
Reactions
2
reactions
Comments
Add Comment
5 min read
Save
Saved
Working with legacy React apps
grusingh
grusingh
grusingh
Follow
Jul 20 '21
Working with legacy React apps
#
react
#
legacycode
#
testing
Reactions
4
reactions
Comments
Add Comment
2 min read
Save
Saved
Using Custom Events to communicate between legacy jQuery code and new Framework code
Niya Panamdanam
Niya Panamdanam
Niya Panamdanam
Follow
Jun 2 '21
Using Custom Events to communicate between legacy jQuery code and new Framework code
#
react
#
javascript
#
legacycode
#
codequality
Reactions
6
reactions
Comments
Add Comment
3 min read
Save
Saved
How To Rebuild Existing Software: Fixing And Updating Legacy Code
Wojciech Rupik
Wojciech Rupik
Wojciech Rupik
Follow
for
Selleo Web and Mobile
May 18 '21
How To Rebuild Existing Software: Fixing And Updating Legacy Code
#
legacycode
#
softwaredevelopment
#
spaghetticode
Reactions
3
reactions
Comments
Add Comment
9 min read
Save
Saved
Bringing Meaning to Legacy Code with Parameter Objects
Renaud Humbert-Labeaumaz
Renaud Humbert-Labeaumaz
Renaud Humbert-Labeaumaz
Follow
Mar 9 '21
Bringing Meaning to Legacy Code with Parameter Objects
#
refactoring
#
legacycode
#
designpattern
Reactions
6
reactions
Comments
Add Comment
4 min read
Save
Saved
Visiting a Three-Year-Old Unfinished React Project
Heriberto Roman
Heriberto Roman
Heriberto Roman
Follow
Mar 9 '21
Visiting a Three-Year-Old Unfinished React Project
#
react
#
legacycode
#
codenewbie
#
builtbygetroman
Reactions
3
reactions
Comments
Add Comment
3 min read
Save
Saved
Legacy code best practice: how to take over an existing project smoothly
GeekPlux
GeekPlux
GeekPlux
Follow
Jan 26 '21
Legacy code best practice: how to take over an existing project smoothly
#
refactoring
#
legacycode
#
development
#
softwareengineering
Reactions
2
reactions
Comments
Add Comment
3 min read
Save
Saved
Does refactoring Legacy Code pay off in your career?
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Jan 22 '21
Does refactoring Legacy Code pay off in your career?
#
refactorit
#
legacycode
Reactions
7
reactions
Comments
2
comments
7 min read
Save
Saved
How to Terminate Legacy Code without Getting Stuck
Riccardo Odone
Riccardo Odone
Riccardo Odone
Follow
Nov 11 '20
How to Terminate Legacy Code without Getting Stuck
#
productivity
#
learning
#
legacycode
#
webdev
Reactions
3
reactions
Comments
Add Comment
1 min read
Save
Saved
When is it the best time to refactor?
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Dec 1 '20
When is it the best time to refactor?
#
refactorit
#
legacycode
Reactions
4
reactions
Comments
2
comments
3 min read
Save
Saved
Make Your Tests Fail Randomly (and Profit)
Riccardo Odone
Riccardo Odone
Riccardo Odone
Follow
Nov 19 '20
Make Your Tests Fail Randomly (and Profit)
#
webdev
#
legacycode
#
essentialskills
Reactions
6
reactions
Comments
Add Comment
4 min read
Save
Saved
From Legacy Projects to CI/CD Pipelines
Philipp Gysel
Philipp Gysel
Philipp Gysel
Follow
Nov 17 '20
From Legacy Projects to CI/CD Pipelines
#
legacycode
#
java
#
devops
#
cicd
Reactions
20
reactions
Comments
Add Comment
6 min read
Save
Saved
The best way to start testing untested code
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Nov 17 '20
The best way to start testing untested code
#
refactorit
#
legacycode
Reactions
2
reactions
Comments
Add Comment
5 min read
Save
Saved
Thoughts on Legacy Code
Lucas Pacheco
Lucas Pacheco
Lucas Pacheco
Follow
Nov 11 '20
Thoughts on Legacy Code
#
legacycode
#
legacy
#
coding
#
opinion
Reactions
3
reactions
Comments
2
comments
3 min read
Save
Saved
4 developers working their way through Legacy Code
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Sep 24 '20
4 developers working their way through Legacy Code
#
refactorit
#
legacycode
Reactions
2
reactions
Comments
Add Comment
3 min read
Save
Saved
Where should you put the documentation?
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Sep 9 '20
Where should you put the documentation?
#
refactorit
#
legacycode
#
productivity
Reactions
10
reactions
Comments
4
comments
4 min read
Save
Saved
Legacy application code review - Part 1: The big picture
Mercedes Bernard
Mercedes Bernard
Mercedes Bernard
Follow
Jul 4 '20
Legacy application code review - Part 1: The big picture
#
codequality
#
codereview
#
legacycode
#
estimating
Reactions
29
reactions
Comments
1
comment
5 min read
Save
Saved
Developer Fears: Legacy Code
Victor Guzman
Victor Guzman
Victor Guzman
Follow
May 26 '20
Developer Fears: Legacy Code
#
fears
#
legacycode
#
career
#
coding
Reactions
24
reactions
Comments
6
comments
3 min read
Save
Saved
Dive into an unfamiliar codebase from its edges
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
May 4 '20
Dive into an unfamiliar codebase from its edges
#
refactorit
#
legacycode
#
productivity
Reactions
3
reactions
Comments
Add Comment
5 min read
Save
Saved
Is it up to the newer developer to pay back others' technical debt?
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Apr 27 '20
Is it up to the newer developer to pay back others' technical debt?
#
refactorit
#
legacycode
#
techdebt
#
productivity
Reactions
3
reactions
Comments
Add Comment
3 min read
Save
Saved
Focus refactoring on what matters with Hotspots Analysis
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Apr 20 '20
Focus refactoring on what matters with Hotspots Analysis
#
refactorit
#
legacycode
#
productivity
#
technicaldebt
Reactions
6
reactions
Comments
1
comment
7 min read
Save
Saved
Your codebase is your garden
Domenico Luciani
Domenico Luciani
Domenico Luciani
Follow
Apr 15 '20
Your codebase is your garden
#
programming
#
cleancode
#
legacycode
Reactions
3
reactions
Comments
1
comment
1 min read
Save
Saved
5 coding exercises to practice refactoring Legacy Code
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Apr 14 '20
5 coding exercises to practice refactoring Legacy Code
#
refactorit
#
legacycode
#
productivity
Reactions
16
reactions
Comments
1
comment
5 min read
Save
Saved
A simple technique to do safe changes in a complex codebase
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Apr 6 '20
A simple technique to do safe changes in a complex codebase
#
refactorit
#
legacycode
#
productivity
Reactions
116
reactions
Comments
4
comments
5 min read
Save
Saved
Legacy Code and Chesterson's Fence
Alex Kondov
Alex Kondov
Alex Kondov
Follow
Jan 22 '20
Legacy Code and Chesterson's Fence
#
career
#
legacycode
#
philosophy
#
webdev
Reactions
3
reactions
Comments
Add Comment
6 min read
Save
Saved
How to safely extend your legacy code? Part I
Daniel Rusnok
Daniel Rusnok
Daniel Rusnok
Follow
Dec 2 '19
How to safely extend your legacy code? Part I
#
legacycode
#
refactoring
#
testing
#
csharp
Reactions
5
reactions
Comments
Add Comment
1 min read
Save
Saved
How to Update Legacy Code
Django Stars
Django Stars
Django Stars
Follow
for
Django Stars
Nov 27 '19
How to Update Legacy Code
#
legacycode
#
python
#
django
#
software
Reactions
21
reactions
Comments
Add Comment
8 min read
Save
Saved
Legacy PHP Application: PHP Code Sniffer Compatibility Standard
SyntaxSeed (Sherri W)
SyntaxSeed (Sherri W)
SyntaxSeed (Sherri W)
Follow
Nov 20 '19
Legacy PHP Application: PHP Code Sniffer Compatibility Standard
#
php
#
legacycode
#
codeanalysis
#
maintenance
Reactions
40
reactions
Comments
Add Comment
5 min read
Save
Saved
Legacy PHP Application: PHP CS Fixer & PHP Code Sniffer for PSR1 & PSR2
SyntaxSeed (Sherri W)
SyntaxSeed (Sherri W)
SyntaxSeed (Sherri W)
Follow
Nov 5 '19
Legacy PHP Application: PHP CS Fixer & PHP Code Sniffer for PSR1 & PSR2
#
php
#
codeanalysis
#
legacycode
#
psr
Reactions
12
reactions
Comments
3
comments
5 min read
Save
Saved
Legacy PHP Application: Code Analysis With PHP CS Fixer
SyntaxSeed (Sherri W)
SyntaxSeed (Sherri W)
SyntaxSeed (Sherri W)
Follow
Oct 25 '19
Legacy PHP Application: Code Analysis With PHP CS Fixer
#
php
#
legacycode
#
codeanalysis
#
maintenance
Reactions
10
reactions
Comments
Add Comment
7 min read
Save
Saved
Legacy PHP Application Tour & Upgrade
SyntaxSeed (Sherri W)
SyntaxSeed (Sherri W)
SyntaxSeed (Sherri W)
Follow
Oct 23 '19
Legacy PHP Application Tour & Upgrade
#
php
#
maintenance
#
codeanalysis
#
legacycode
Reactions
23
reactions
Comments
Add Comment
5 min read
Save
Saved
The Legacy Code Programmer's Toolbox by Jonathan Boccara
Sandor Dargo
Sandor Dargo
Sandor Dargo
Follow
Oct 2 '19
The Legacy Code Programmer's Toolbox by Jonathan Boccara
#
watercooler
#
books
#
refactoring
#
legacycode
Reactions
15
reactions
Comments
Add Comment
3 min read
Save
Saved
Cost of Code Ownership
Michael Larson
Michael Larson
Michael Larson
Follow
May 7 '19
Cost of Code Ownership
#
softwareengineering
#
legacycode
#
technicaldebt
#
programming
Reactions
38
reactions
Comments
1
comment
9 min read
Save
Saved
"I need to change this code, but it has no test"
Nicolas Carlo
Nicolas Carlo
Nicolas Carlo
Follow
Jan 12 '19
"I need to change this code, but it has no test"
#
testing
#
javascript
#
legacycode
#
jest
Reactions
75
reactions
Comments
10
comments
10 min read
Save
Saved
How to get familiar with a new codebase
Periklis Gkolias
Periklis Gkolias
Periklis Gkolias
Follow
Mar 28 '18
How to get familiar with a new codebase
#
codereading
#
newcodebase
#
legacycode
#
opensource
Reactions
38
reactions
Comments
4
comments
6 min read
Save
Saved
Testing legacy code, part 2: Bending the rules
Pavol Rajzak
Pavol Rajzak
Pavol Rajzak
Follow
Jan 17 '18
Testing legacy code, part 2: Bending the rules
#
refactoring
#
legacycode
#
java
#
testing
Reactions
14
reactions
Comments
Add Comment
4 min read
Save
Saved
Testing legacy code, part 1: How to start
Pavol Rajzak
Pavol Rajzak
Pavol Rajzak
Follow
Jan 12 '18
Testing legacy code, part 1: How to start
#
testing
#
java
#
legacycode
#
refactoring
Reactions
25
reactions
Comments
8
comments
3 min read
Save
Saved
Legacy application code review - Part 2: The details
Mercedes Bernard
Mercedes Bernard
Mercedes Bernard
Follow
Jul 4 '20
Legacy application code review - Part 2: The details
#
codequality
#
codereview
#
legacycode
#
estimating
Reactions
6
reactions
Comments
Add Comment
7 min read
Save
Saved
Announcing MenderCon
M. Scott Ford
M. Scott Ford
M. Scott Ford
Follow
for
corgibytes
May 7 '20
Announcing MenderCon
#
virtualconference
#
legacycode
#
techdebt
Reactions
7
reactions
Comments
Add Comment
8 min read
Save
Saved
Escaping the Catch-22 of Anti-Test Arguments
Peter Morlion
Peter Morlion
Peter Morlion
Follow
Mar 3 '20
Escaping the Catch-22 of Anti-Test Arguments
#
legacycode
#
tdd
#
testing
#
uncategorized
Reactions
3
reactions
Comments
Add Comment
3 min read
Save
Saved
How to Get Away with Unit Testing Legacy Code
Peter Morlion
Peter Morlion
Peter Morlion
Follow
Dec 20 '19
How to Get Away with Unit Testing Legacy Code
#
net
#
legacycode
#
tdd
#
testing
Reactions
6
reactions
Comments
Add Comment
1 min read
Save
Saved
It's a Very Scary This Dot Halloween: LEGACY CODE
Tracy Lee | ladyleet
Tracy Lee | ladyleet
Tracy Lee | ladyleet
Follow
for
This Dot
Oct 23 '19
It's a Very Scary This Dot Halloween: LEGACY CODE
#
halloween
#
legacycode
#
webdev
Reactions
19
reactions
Comments
2
comments
7 min read
Save
Saved
Working with Legacy, a tale of a slow query.
William Ahrons
William Ahrons
William Ahrons
Follow
Sep 25 '19
Working with Legacy, a tale of a slow query.
#
discuss
#
database
#
performance
#
legacycode
Reactions
10
reactions
Comments
2
comments
4 min read
Save
Saved
In Honor of Legacy Code
James Thompson
James Thompson
James Thompson
Follow
Jul 13 '19
In Honor of Legacy Code
#
experience
#
legacycode
Reactions
7
reactions
Comments
Add Comment
5 min read
Save
Saved
An invitation to listen to Maintainable Software Podcast
01:16
Robby Russell 🐘🚂
Robby Russell 🐘🚂
Robby Russell 🐘🚂
Follow
for
Planet Argon
Jul 9 '19
An invitation to listen to Maintainable Software Podcast
#
technicaldebt
#
softwaredevelopment
#
agile
#
legacycode
Reactions
5
reactions
Comments
2
comments
2 min read
Save
Saved
Tackling Legacy Code – Final Thoughts
Peter Morlion
Peter Morlion
Peter Morlion
Follow
Jun 25 '19
Tackling Legacy Code – Final Thoughts
#
legacycode
#
refactoring
#
devops
Reactions
6
reactions
Comments
Add Comment
3 min read
Save
Saved
Techniques For Tackling Legacy Code – Parte Deux
Peter Morlion
Peter Morlion
Peter Morlion
Follow
Jun 18 '19
Techniques For Tackling Legacy Code – Parte Deux
#
legacycode
#
refactoring
#
devops
Reactions
6
reactions
Comments
Add Comment
3 min read
Save
Saved
The Lifetime of TODO Comments: the Results
Peter Morlion
Peter Morlion
Peter Morlion
Follow
for
Raygun
Jun 4 '19
The Lifetime of TODO Comments: the Results
#
codecomments
#
legacycode
#
programming
Reactions
3
reactions
Comments
Add Comment
4 min read
Save
Saved
Document legacy code with characterization tests
Alexandra Marin
Alexandra Marin
Alexandra Marin
Follow
Apr 7 '19
Document legacy code with characterization tests
#
tests
#
documentation
#
legacycode
Reactions
8
reactions
Comments
2
comments
2 min read
Save
Saved
Retrofitting code analysis to legacy projects – my 4 step strategy for long-term success
Tom Wright
Tom Wright
Tom Wright
Follow
Jan 9 '19
Retrofitting code analysis to legacy projects – my 4 step strategy for long-term success
#
code
#
codeanalysers
#
fxcop
#
legacycode
Reactions
3
reactions
Comments
Add Comment
9 min read
Save
Saved
Techniques For Tackling Legacy Code
Peter Morlion
Peter Morlion
Peter Morlion
Follow
Nov 27 '18
Techniques For Tackling Legacy Code
#
legacycode
#
refactoring
Reactions
10
reactions
Comments
Add Comment
6 min read
Save
Saved
The surprising longevity of mainframes
Adam Brandizzi
Adam Brandizzi
Adam Brandizzi
Follow
Nov 4 '17
The surprising longevity of mainframes
#
mainframe
#
cobol
#
legacycode
#
ibm
Reactions
39
reactions
Comments
15
comments
3 min read
Save
Saved
Why writing tests for legacy code is a good thing
Pavol Rajzak
Pavol Rajzak
Pavol Rajzak
Follow
Aug 31 '17
Why writing tests for legacy code is a good thing
#
unittesting
#
legacycode
#
testing
Reactions
26
reactions
Comments
10
comments
3 min read
Save
Saved
loading...
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account