Skip to content
Navigation menu
Search
Search
Log in
Create account
DEV Community
Close
#
refactoring
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Oof – look, that's a legacy codebase!
AgustĂn Tomas Larghi
AgustĂn Tomas Larghi
AgustĂn Tomas Larghi
Follow
Jul 16 '23
Oof – look, that's a legacy codebase!
#
android
#
refactoring
#
kotlin
#
programming
21
 reactions
Comments
Add Comment
9 min read
How to Refactor Spaghetti Code - One Bite at a Time!
Monty Harper
Monty Harper
Monty Harper
Follow
Feb 23
How to Refactor Spaghetti Code - One Bite at a Time!
#
beginners
#
programming
#
learning
#
refactoring
19
 reactions
Comments
12
 comments
4 min read
How To Main Separation of Concerns in React
Barry Michael Doyle
Barry Michael Doyle
Barry Michael Doyle
Follow
Sep 17 '23
How To Main Separation of Concerns in React
#
react
#
javascript
#
cleancode
#
refactoring
14
 reactions
Comments
2
 comments
3 min read
Refatorando códigos Java como um ninja 🥋
Antonio Amaral ⚡️
Antonio Amaral ⚡️
Antonio Amaral ⚡️
Follow
Apr 1
Refatorando códigos Java como um ninja 🥋
#
refactoring
#
java
#
development
#
braziliandevs
11
 reactions
Comments
Add Comment
4 min read
Refactoring Code — Taming the Spaghetti
Admir Mujkic
Admir Mujkic
Admir Mujkic
Follow
Jul 6 '23
Refactoring Code — Taming the Spaghetti
#
discuss
#
beginners
#
softwareengineering
#
refactoring
11
 reactions
Comments
1
 comment
6 min read
Sloan's Inbox: Will working with legacy code hold me back?
Sloan the DEV Moderator
Sloan the DEV Moderator
Sloan the DEV Moderator
Follow
for
The DEV Team
Jul 27 '23
Sloan's Inbox: Will working with legacy code hold me back?
#
discuss
#
beginners
#
career
#
refactoring
10
 reactions
Comments
7
 comments
1 min read
A Tale of Two Kitchens - Hypermodernizing Your Python Code Base
Christian Ledermann
Christian Ledermann
Christian Ledermann
Follow
Nov 12 '23
A Tale of Two Kitchens - Hypermodernizing Your Python Code Base
#
python
#
refactoring
#
cleancode
10
 reactions
Comments
5
 comments
17 min read
Rendering PDF from URLs and HTML input using express js
markuss23
markuss23
markuss23
Follow
Feb 3
Rendering PDF from URLs and HTML input using express js
#
javascript
#
puppeteer
#
refactoring
#
refactorit
7
 reactions
Comments
Add Comment
5 min read
Code Refactoring: The Art of Crafting Readable, Concise, and Well-Designed Code
Lord Neic
Lord Neic
Lord Neic
Follow
Oct 12 '23
Code Refactoring: The Art of Crafting Readable, Concise, and Well-Designed Code
#
refactoring
#
programming
#
tutorial
#
javascript
7
 reactions
Comments
Add Comment
3 min read
Refactoring Javascript code with Object Literals: A Clean and Readable Approach
Raza Rafaideen
Raza Rafaideen
Raza Rafaideen
Follow
Jul 4 '23
Refactoring Javascript code with Object Literals: A Clean and Readable Approach
#
javascript
#
refactoring
#
development
6
 reactions
Comments
4
 comments
2 min read
Upgrading and refactoring a slightly outdated web project
Ingo Steinke
Ingo Steinke
Ingo Steinke
Follow
Jan 23
Upgrading and refactoring a slightly outdated web project
#
programming
#
webdev
#
npm
#
refactoring
6
 reactions
Comments
Add Comment
6 min read
Refactoring Ruby: Extract Variable
Jon Lunsford
Jon Lunsford
Jon Lunsford
Follow
Sep 12 '23
Refactoring Ruby: Extract Variable
#
refactoring
#
ruby
5
 reactions
Comments
4
 comments
2 min read
Refactoring Ruby: Extract Method
Jon Lunsford
Jon Lunsford
Jon Lunsford
Follow
Oct 10 '23
Refactoring Ruby: Extract Method
#
refactoring
#
ruby
4
 reactions
Comments
Add Comment
2 min read
The Virtuous Cycle of Testing
Alex Lau
Alex Lau
Alex Lau
Follow
Mar 29
The Virtuous Cycle of Testing
#
productivity
#
tdd
#
testing
#
refactoring
4
 reactions
Comments
2
 comments
3 min read
Frontend Platform use case - Enabling features and hiding the distribution problems
Stefano Magni
Stefano Magni
Stefano Magni
Follow
May 31 '23
Frontend Platform use case - Enabling features and hiding the distribution problems
#
frontendplatform
#
refactoring
#
technicaldebt
3
 reactions
Comments
Add Comment
10 min read
Evolving Legacy Software Architecture
Anders Marzi Tornblad
Anders Marzi Tornblad
Anders Marzi Tornblad
Follow
Jun 19 '23
Evolving Legacy Software Architecture
#
architecture
#
softwareengineering
#
refactoring
#
legacy
2
 reactions
Comments
Add Comment
14 min read
Refactor All The Time Instead of "Tech Debt Day"
Jesse Warden
Jesse Warden
Jesse Warden
Follow
Jan 8
Refactor All The Time Instead of "Tech Debt Day"
#
cicd
#
technicaldebt
#
refactoring
2
 reactions
Comments
1
 comment
1 min read
Extract Method Refactoring
Theodore Karropoulos
Theodore Karropoulos
Theodore Karropoulos
Follow
Dec 7 '23
Extract Method Refactoring
#
softwareengineering
#
refactoring
#
programming
2
 reactions
Comments
Add Comment
2 min read
Boy Scout refactoring works but can take 189 years (still faster than waiting for motivation)
Tom Nijhof
Tom Nijhof
Tom Nijhof
Follow
Mar 25
Boy Scout refactoring works but can take 189 years (still faster than waiting for motivation)
#
humor
#
refactoring
#
productivity
#
coding
2
 reactions
Comments
Add Comment
3 min read
Refactoring Legacy Code: Can We Trust Existing Tests?
Roland Weisleder
Roland Weisleder
Roland Weisleder
Follow
Mar 1
Refactoring Legacy Code: Can We Trust Existing Tests?
#
testing
#
refactoring
#
legacy
#
programming
2
 reactions
Comments
1
 comment
2 min read
Killing Python side effects in pictures
Oleg Sinavski
Oleg Sinavski
Oleg Sinavski
Follow
Aug 9 '23
Killing Python side effects in pictures
#
python
#
cleancode
#
refactoring
#
softwaredevelopment
2
 reactions
Comments
Add Comment
10 min read
Speed up GitHub Actions by caching Composer, Rector, & Pint
Geni Jaho
Geni Jaho
Geni Jaho
Follow
Jun 20 '23
Speed up GitHub Actions by caching Composer, Rector, & Pint
#
php
#
laravel
#
testing
#
refactoring
1
 reaction
Comments
Add Comment
5 min read
Embracing Early Exits: Refactoring Concepts in Programming with Real-World Examples
Dinesh kumar
Dinesh kumar
Dinesh kumar
Follow
Apr 24 '23
Embracing Early Exits: Refactoring Concepts in Programming with Real-World Examples
#
refactoring
#
python
1
 reaction
Comments
Add Comment
2 min read
Refactoring Ruby: Replace Temp with Query
Jon Lunsford
Jon Lunsford
Jon Lunsford
Follow
Oct 26 '23
Refactoring Ruby: Replace Temp with Query
#
refactoring
#
ruby
1
 reaction
Comments
Add Comment
2 min read
3 things to avoid when implementing Domain-Driven Design (DDD)
Artur Kedzior
Artur Kedzior
Artur Kedzior
Follow
Jun 7 '23
3 things to avoid when implementing Domain-Driven Design (DDD)
#
ddd
#
refactoring
#
csharp
#
designpatterns
1
 reaction
Comments
Add Comment
3 min read
What would it be like if Italo Calvino and Sun Tzu explained refactoring?
BrainRepo
BrainRepo
BrainRepo
Follow
Jun 4 '23
What would it be like if Italo Calvino and Sun Tzu explained refactoring?
#
refactoring
#
bestpractices
#
programming
1
 reaction
Comments
Add Comment
10 min read
Why use Enums instead simple primitive types
Julio Oliveira
Julio Oliveira
Julio Oliveira
Follow
Jul 20 '23
Why use Enums instead simple primitive types
#
beginners
#
python
#
refactoring
#
tutorial
1
 reaction
Comments
2
 comments
2 min read
Chesterton's Fence: Its Significance in Software Engineering
Daniel Meyer
Daniel Meyer
Daniel Meyer
Follow
Jul 25 '23
Chesterton's Fence: Its Significance in Software Engineering
#
refactoring
#
programming
#
codequality
#
softwareengineering
1
 reaction
Comments
1
 comment
2 min read
Ruby enumerables considered helpful
Justin Weiss
Justin Weiss
Justin Weiss
Follow
for
Aha!
Oct 12 '23
Ruby enumerables considered helpful
#
ruby
#
rails
#
refactoring
1
 reaction
Comments
Add Comment
5 min read
Code Migration with ECS in JavaScript (from C++)
Slobi
Slobi
Slobi
Follow
Nov 14 '23
Code Migration with ECS in JavaScript (from C++)
#
javascript
#
ecs
#
refactoring
#
webdev
1
 reaction
Comments
Add Comment
3 min read
Exploring Code Smells: Identifying and Solving Common Issues
Akhil Kadangode
Akhil Kadangode
Akhil Kadangode
Follow
Nov 16 '23
Exploring Code Smells: Identifying and Solving Common Issues
#
refactoring
#
php
#
oops
#
codesmell
1
 reaction
Comments
Add Comment
11 min read
How to Generate Unique Names With a Plain Old Ruby Object
Delon R. Newman
Delon R. Newman
Delon R. Newman
Follow
Nov 16 '23
How to Generate Unique Names With a Plain Old Ruby Object
#
ruby
#
rails
#
refactoring
#
valueobject
1
 reaction
Comments
Add Comment
3 min read
5 Awesome C# Refactoring Tips
Milan Jovanović
Milan Jovanović
Milan Jovanović
Follow
Nov 29 '23
5 Awesome C# Refactoring Tips
#
csharp
#
dotnet
#
cleancode
#
refactoring
1
 reaction
Comments
Add Comment
7 min read
Refactoring vs Refuctoring Whitepaper
Jesse Warden
Jesse Warden
Jesse Warden
Follow
Jan 12
Refactoring vs Refuctoring Whitepaper
#
llm
#
ai
#
refactoring
1
 reaction
Comments
Add Comment
2 min read
Refactoring code reused across multiple teams
Jennie
Jennie
Jennie
Follow
Mar 20
Refactoring code reused across multiple teams
#
webdev
#
react
#
refactoring
#
softwareengineering
Comments
Add Comment
8 min read
Refactoring and Rebasing
Bryce Seefieldt
Bryce Seefieldt
Bryce Seefieldt
Follow
Oct 14 '23
Refactoring and Rebasing
#
git
#
opensource
#
refactoring
#
rebase
Comments
Add Comment
2 min read
How to convert a Java pojo class to Record fastly
Everton Freire
Everton Freire
Everton Freire
Follow
Jun 28 '23
How to convert a Java pojo class to Record fastly
#
java
#
code
#
refactoring
#
refactorit
Comments
Add Comment
3 min read
Redefining Programming with Minimal Operations
Insight Lighthouse
Insight Lighthouse
Insight Lighthouse
Follow
Oct 21 '23
Redefining Programming with Minimal Operations
#
refactoring
#
ai
Comments
Add Comment
2 min read
When to refactor your code?
Rob van der Leek
Rob van der Leek
Rob van der Leek
Follow
Nov 11 '23
When to refactor your code?
#
tooling
#
refactoring
#
python
#
codequality
Comments
Add Comment
1 min read
We've got it all wrong!
Matthias Hryniszak
Matthias Hryniszak
Matthias Hryniszak
Follow
May 2 '23
We've got it all wrong!
#
development
#
architecture
#
refactoring
#
foodforthought
Comments
Add Comment
6 min read
Strategic Considerations for Using Named Arguments in Code
Leon
Leon
Leon
Follow
Nov 16 '23
Strategic Considerations for Using Named Arguments in Code
#
codequality
#
refactoring
#
programming
#
architecture
Comments
Add Comment
3 min read
Replacing Type Code With Class
Attila Fejér
Attila Fejér
Attila Fejér
Follow
Apr 23 '23
Replacing Type Code With Class
#
programming
#
refactoring
#
switchcase
Comments
Add Comment
10 min read
Code refactoring: what is it and why should you do it
Luka Peharda
Luka Peharda
Luka Peharda
Follow
Mar 28
Code refactoring: what is it and why should you do it
#
refactoring
Comments
Add Comment
2 min read
The Dark Side of Switch-Case
Attila Fejér
Attila Fejér
Attila Fejér
Follow
Apr 23 '23
The Dark Side of Switch-Case
#
programming
#
refactoring
#
switchcase
Comments
Add Comment
5 min read
Refactoring para quienes no refactorizan
Fran Iglesias
Fran Iglesias
Fran Iglesias
Follow
Feb 27
Refactoring para quienes no refactorizan
#
articles
#
goodpractices
#
refactoring
#
ruby
Comments
Add Comment
26 min read
When To Refactor Code - How To Maximize Efficiency and Minimizing Tech Debt
Dev Leader
Dev Leader
Dev Leader
Follow
Nov 29 '23
When To Refactor Code - How To Maximize Efficiency and Minimizing Tech Debt
#
programming
#
coding
#
refactoring
#
learning
Comments
Add Comment
9 min read
The Baseline Approach: A Game-Changer for Legacy Code
evolving.dev
evolving.dev
evolving.dev
Follow
Nov 29 '23
The Baseline Approach: A Game-Changer for Legacy Code
#
programming
#
refactoring
#
php
#
codequality
Comments
Add Comment
3 min read
Refactor para quienes no refactorizan 2
Fran Iglesias
Fran Iglesias
Fran Iglesias
Follow
Feb 27
Refactor para quienes no refactorizan 2
#
articles
#
goodpractices
#
refactoring
#
ruby
Comments
Add Comment
25 min read
Refactoring Legacy Code – What You Need To Be Effective
Dev Leader
Dev Leader
Dev Leader
Follow
Dec 6 '23
Refactoring Legacy Code – What You Need To Be Effective
#
refactoring
#
coding
#
programming
#
webdev
Comments
Add Comment
9 min read
Rewriting Vs Refactoring Code: How To Navigate The Two
Dev Leader
Dev Leader
Dev Leader
Follow
Dec 7 '23
Rewriting Vs Refactoring Code: How To Navigate The Two
#
refactoring
#
webdev
#
programming
#
productivity
Comments
Add Comment
9 min read
Software design: its importance and tips for creating good designs.
Raphael Silva
Raphael Silva
Raphael Silva
Follow
Jun 26 '23
Software design: its importance and tips for creating good designs.
#
cleancode
#
tdd
#
refactoring
#
softwaredesign
Comments
Add Comment
10 min read
How To Simplify Your Code With Effective Code Refactoring
Dev Leader
Dev Leader
Dev Leader
Follow
Dec 13 '23
How To Simplify Your Code With Effective Code Refactoring
#
refactoring
#
programming
#
webdev
#
learning
Comments
Add Comment
7 min read
build, extract, refactor
James 'Dante' Midzi
James 'Dante' Midzi
James 'Dante' Midzi
Follow
May 3 '23
build, extract, refactor
#
refactoring
#
development
#
learning
Comments
Add Comment
2 min read
When Should Code Be Refactored? What You Need To Know
Dev Leader
Dev Leader
Dev Leader
Follow
Jan 4
When Should Code Be Refactored? What You Need To Know
#
refactorit
#
programming
#
coding
#
refactoring
Comments
Add Comment
8 min read
How I refactor my 3-tier application to Serverless Architecture - Part 1
cheesiong
cheesiong
cheesiong
Follow
Jan 8
How I refactor my 3-tier application to Serverless Architecture - Part 1
#
serverless
#
refactoring
#
lambda
#
architecture
Comments
Add Comment
3 min read
How I refactor my 3-tier application to Serverless Architecture - Part 2
cheesiong
cheesiong
cheesiong
Follow
Jan 13
How I refactor my 3-tier application to Serverless Architecture - Part 2
#
serverless
#
refactoring
#
stepfunctions
#
lambda
Comments
Add Comment
3 min read
The Art of Writing Clean JavaScript Code: A Comprehensive Guide
Ivan Kaminskyi
Ivan Kaminskyi
Ivan Kaminskyi
Follow
Jun 15 '23
The Art of Writing Clean JavaScript Code: A Comprehensive Guide
#
javascript
#
codenewbie
#
refactoring
Comments
Add Comment
14 min read
Composing Python: Beyond Inherited Code
Justin L Beall
Justin L Beall
Justin L Beall
Follow
Apr 8
Composing Python: Beyond Inherited Code
#
python
#
softwareengineering
#
agile
#
refactoring
Comments
Add Comment
8 min read
Replacing Type Code With Subclasses
Attila Fejér
Attila Fejér
Attila Fejér
Follow
Feb 4
Replacing Type Code With Subclasses
#
programming
#
refactoring
#
switchcase
Comments
Add Comment
4 min read
Evolutive Design: A new approach to conceive complex system.
Thibaut Andrieu
Thibaut Andrieu
Thibaut Andrieu
Follow
Feb 9
Evolutive Design: A new approach to conceive complex system.
#
architecture
#
cleancoding
#
refactoring
Comments
Add Comment
7 min read
loading...
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account