DEV Community

Refactor it!

Help someone refactor their code, submit some code you want help to be refactored, or show how you refactored something.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
5 VS Code Extensions That Make Refactoring Easy

5 VS Code Extensions That Make Refactoring Easy

986
Comments 25
2 min read
Refactoring: My 6 favorite patterns

Refactoring: My 6 favorite patterns

907
Comments 36
4 min read
8 must-know tips for writing clean code with Javascript

8 must-know tips for writing clean code with Javascript

809
Comments 36
3 min read
10 Must-Have React Developer Tools to Write Clean Code💻🔥

10 Must-Have React Developer Tools to Write Clean Code💻🔥

713
Comments 4
5 min read
10 VS Code Extensions to Fight Technical Debt

10 VS Code Extensions to Fight Technical Debt

614
Comments 8
4 min read
10 Must-Have VS Code Extensions to Improve Your Productivity

10 Must-Have VS Code Extensions to Improve Your Productivity

388
Comments 10
3 min read
Tips on naming boolean variables - Cleaner Code

Tips on naming boolean variables - Cleaner Code

214
Comments 53
2 min read
Software Engineering Best Practices + The Best Resources to Save🚀

Software Engineering Best Practices + The Best Resources to Save🚀

207
Comments 2
7 min read
Top 6 VS Code Extensions to Organise Your Code

Top 6 VS Code Extensions to Organise Your Code

201
Comments 7
2 min read
5 easy wins to refactor even the ugliest code

5 easy wins to refactor even the ugliest code

157
Comments 13
3 min read
10 Must-Have JetBrains IDEs Plugins to Boost Your Productivity

10 Must-Have JetBrains IDEs Plugins to Boost Your Productivity

133
Comments 5
3 min read
How I brought down my project's dependency tree from 36 packages to 4 packages

How I brought down my project's dependency tree from 36 packages to 4 packages

133
Comments 17
3 min read
React.js with Factory Pattern ? Building Complex UI With Ease

React.js with Factory Pattern ? Building Complex UI With Ease

129
Comments 9
5 min read
A simple technique to do safe changes in a complex codebase

A simple technique to do safe changes in a complex codebase

116
Comments 4
5 min read
Take Your Code to The Other Side

Take Your Code to The Other Side

101
Comments 27
11 min read
Guides to Refactoring

Guides to Refactoring

89
Comments 6
1 min read
7 Top Metrics for Measuring Your Technical Debt🚀

7 Top Metrics for Measuring Your Technical Debt🚀

88
Comments
7 min read
5 Best JetBrains Extensions for Refactoring & Code Quality🏆

5 Best JetBrains Extensions for Refactoring & Code Quality🏆

70
Comments 2
2 min read
5 easy wins to refactor even the worst legacy code

5 easy wins to refactor even the worst legacy code

67
Comments 5
3 min read
Refactoring C# code using partial classes

Refactoring C# code using partial classes

51
Comments 8
8 min read
Tools to Improve Code Quality

Tools to Improve Code Quality

51
Comments
4 min read
How to make a form handling with vuex

How to make a form handling with vuex

50
Comments 13
2 min read
The Engineer's Guide to Creating a Technical Debt Proposal🗺🧭

The Engineer's Guide to Creating a Technical Debt Proposal🗺🧭

48
Comments 1
5 min read
🐾 Does your microservice deserve its own database?

🐾 Does your microservice deserve its own database?

44
Comments 1
4 min read
Semantic HTML: An Introduction

Semantic HTML: An Introduction

42
Comments
3 min read
Simple PHP Control Structure Refactoring

Simple PHP Control Structure Refactoring

42
Comments 4
4 min read
The Power of Code Refactoring: How to Measure Refactoring Success📈✨

The Power of Code Refactoring: How to Measure Refactoring Success📈✨

36
Comments
6 min read
5 VSCode extensions that are guaranteed to make maintenance easier🔥

5 VSCode extensions that are guaranteed to make maintenance easier🔥

36
Comments 2
3 min read
Table Driven Unit Tests in Go

Table Driven Unit Tests in Go

35
Comments 2
4 min read
A short example of how types can make your life easier

A short example of how types can make your life easier

35
Comments 2
4 min read
Simpler = Better if it_gets_the_job_done

Simpler = Better if it_gets_the_job_done

34
Comments 4
2 min read
Why TODOs and Jira tickets are not working anymore

Why TODOs and Jira tickets are not working anymore

29
Comments
5 min read
The one cultural characteristic you need for a healthy codebase

The one cultural characteristic you need for a healthy codebase

28
Comments 1
8 min read
Writing If Statements with the Ternary Operator

Writing If Statements with the Ternary Operator

28
Comments 13
2 min read
Vue.js - Cleaning up components

Vue.js - Cleaning up components

26
Comments 4
5 min read
4 must-have VS Code extensions to write better code comments

4 must-have VS Code extensions to write better code comments

25
Comments 14
2 min read
5 extensions that make Jira suck less for engineers

5 extensions that make Jira suck less for engineers

23
Comments 1
3 min read
4 Tips on How to Refactor Code in Visual Studio Code

4 Tips on How to Refactor Code in Visual Studio Code

21
Comments
6 min read
7 Tricks I Use To Rewrite JavaScript Code From My Early Days

7 Tricks I Use To Rewrite JavaScript Code From My Early Days

21
Comments 8
1 min read
Migrating to Typescript: Keeping it smooth & steady

Migrating to Typescript: Keeping it smooth & steady

21
Comments 2
4 min read
5 coding exercises to practice refactoring Legacy Code

5 coding exercises to practice refactoring Legacy Code

18
Comments 1
5 min read
TypeScript Generics and Type Guards - Explained by Example

TypeScript Generics and Type Guards - Explained by Example

18
Comments
8 min read
Refactoring a Legacy Project

Refactoring a Legacy Project

18
Comments 12
1 min read
💧🧠Elixir: Reduzindo a complexidade ciclomática

💧🧠Elixir: Reduzindo a complexidade ciclomática

18
Comments 2
5 min read
How to Reduce Time Spent on Refactoring? 3 Tips✅✅✅

How to Reduce Time Spent on Refactoring? 3 Tips✅✅✅

17
Comments 1
6 min read
The fight between Try-Catch and If-Else

The fight between Try-Catch and If-Else

17
Comments 11
1 min read
Code Smell | Primitive Obsession

Code Smell | Primitive Obsession

17
Comments
4 min read
The Engineer's Complete Guide to Legacy Code

The Engineer's Complete Guide to Legacy Code

17
Comments 1
6 min read
4 Ways You Can Organise Your TODOs as a Software Engineer

4 Ways You Can Organise Your TODOs as a Software Engineer

17
Comments
5 min read
Why the hell is my code so slow?! (aka performance analysis in Python)

Why the hell is my code so slow?! (aka performance analysis in Python)

16
Comments
8 min read
Vue 3 Options to Composition API Migration

Vue 3 Options to Composition API Migration

16
Comments 5
3 min read
Code Smell | Shotgun surgery

Code Smell | Shotgun surgery

16
Comments 2
2 min read
5 refactorings I use every day

5 refactorings I use every day

16
Comments
4 min read
Facades should not have Working Plumbing

Facades should not have Working Plumbing

15
Comments 5
3 min read
Migrating our scripts to Node.js v16 using codemod

Migrating our scripts to Node.js v16 using codemod

14
Comments
3 min read
Refactoring 005 - Replace Comment with Function Name

Refactoring 005 - Replace Comment with Function Name

14
Comments
1 min read
Angular Style Encapsulation: You're Doing It Wrong

Angular Style Encapsulation: You're Doing It Wrong

13
Comments 5
3 min read
Advanced SCSS: How Strings and Lists Can Improve Your Code

Advanced SCSS: How Strings and Lists Can Improve Your Code

13
Comments
3 min read
The Engineer’s Complete Guide to Code Quality

The Engineer’s Complete Guide to Code Quality

13
Comments 1
6 min read
Docker - Run/Refactor PHP code from a web interface

Docker - Run/Refactor PHP code from a web interface

13
Comments 1
2 min read
loading...