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.
How to Reduce Time Spent on Refactoring? 3 Tips✅✅✅

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

Reactions 17 Comments 1
6 min read
Code smell Katas — Graceful exception handling

Code smell Katas — Graceful exception handling

Reactions 5 Comments
5 min read
Refactoring 006 - Rename Result Variables

Refactoring 006 - Rename Result Variables

Reactions 7 Comments
1 min read
If let shorthand project wide refactoring using Xcode regex search & replace.

If let shorthand project wide refactoring using Xcode regex search & replace.

Reactions 5 Comments
1 min read
Refactoring 005 - Replace Comment with Function Name

Refactoring 005 - Replace Comment with Function Name

Reactions 13 Comments
1 min read
Dynamically sorting an IQueryable

Dynamically sorting an IQueryable

Reactions 7 Comments 2
4 min read
5 VSCode extensions that are guaranteed to make maintenance easierđŸ”„

5 VSCode extensions that are guaranteed to make maintenance easierđŸ”„

Reactions 34 Comments 2
3 min read
Code Smell | Data Clumps

Code Smell | Data Clumps

Reactions 12 Comments
2 min read
How do I refactor IF_ELSE condition

How do I refactor IF_ELSE condition

Reactions 7 Comments
2 min read
Reduzindo a complexidade ciclomĂĄtica em Elixir

Reduzindo a complexidade ciclomĂĄtica em Elixir

Reactions 18 Comments 2
5 min read
The Engineer's Guide to Creating a Technical Debt ProposalđŸ—ș🧭

The Engineer's Guide to Creating a Technical Debt ProposalđŸ—ș🧭

Reactions 45 Comments
5 min read
Technical leadership during large refactors

Technical leadership during large refactors

Reactions 4 Comments
7 min read
What is the system supposed to do?

What is the system supposed to do?

Reactions 5 Comments
2 min read
Code Refactoring: Meaning, Benefits and Best Practices

Code Refactoring: Meaning, Benefits and Best Practices

Reactions 5 Comments
11 min read
Code Smell | Shotgun surgery

Code Smell | Shotgun surgery

Reactions 16 Comments 2
2 min read
Eight (Groups of) Lodash Functions I Reach for the Most

Eight (Groups of) Lodash Functions I Reach for the Most

Reactions 4 Comments
5 min read
Why TypeScripts never type is super useful

Why TypeScripts never type is super useful

Reactions 6 Comments
4 min read
Code Smell | Divergent change

Code Smell | Divergent change

Reactions 10 Comments
1 min read
Improve Product Quality by focusing on Developer Experience

Improve Product Quality by focusing on Developer Experience

Reactions 4 Comments
2 min read
The Power of Code Refactoring: How to Measure Refactoring Success📈✹

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

Reactions 36 Comments
6 min read
The Engineer's Complete Guide to Backlog Grooming📝

The Engineer's Complete Guide to Backlog Grooming📝

Reactions 16 Comments
5 min read
7 Top Metrics for Measuring Your Technical Debt🚀

7 Top Metrics for Measuring Your Technical Debt🚀

Reactions 86 Comments
7 min read
Docker - Run/Refactor PHP code from a web interface

Docker - Run/Refactor PHP code from a web interface

Reactions 12 Comments 1
2 min read
10 Must-Have React Developer Tools to Write Clean CodeđŸ’»đŸ”„

10 Must-Have React Developer Tools to Write Clean CodeđŸ’»đŸ”„

Reactions 704 Comments 4
5 min read
Why TODOs and Jira tickets are not working anymore

Why TODOs and Jira tickets are not working anymore

Reactions 29 Comments
5 min read
Code Smell | Primitive Obsession

Code Smell | Primitive Obsession

Reactions 17 Comments
4 min read
Software Engineering Best Practices + The Best Resources to Save🚀

Software Engineering Best Practices + The Best Resources to Save🚀

Reactions 205 Comments 2
7 min read
10 VS Code Extensions to Fight Technical Debt

10 VS Code Extensions to Fight Technical Debt

Reactions 608 Comments 8
4 min read
Refactoring?!

Refactoring?!

Reactions 6 Comments
2 min read
Migrating our scripts to Node.js v16 using codemod

Migrating our scripts to Node.js v16 using codemod

Reactions 12 Comments
3 min read
Basic Software Architecture Principles (except SOLID)

Basic Software Architecture Principles (except SOLID)

Reactions 6 Comments 2
3 min read
Tools to Improve Code Quality

Tools to Improve Code Quality

Reactions 51 Comments
4 min read
Make readable string formatting

Make readable string formatting

Reactions 4 Comments
1 min read
Functional Programming in Java? Refactoring if/else logic with the help of Functional Interfaces.

Functional Programming in Java? Refactoring if/else logic with the help of Functional Interfaces.

Reactions 10 Comments 1
4 min read
Exploring Functional Programming in Java - Functional Interface

Exploring Functional Programming in Java - Functional Interface

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

5 Best JetBrains Extensions for Refactoring & Code Quality🏆

Reactions 67 Comments 2
2 min read
10 Must-Have JetBrains IDEs Plugins to Boost Your Productivity

10 Must-Have JetBrains IDEs Plugins to Boost Your Productivity

Reactions 130 Comments 4
3 min read
I refactored all my articles

I refactored all my articles

Reactions 11 Comments
3 min read
Top 6 VS Code Extensions to Organise Your Code

Top 6 VS Code Extensions to Organise Your Code

Reactions 199 Comments 5
2 min read
5 VS Code Extensions That Make Refactoring Easy

5 VS Code Extensions That Make Refactoring Easy

Reactions 962 Comments 25
2 min read
React refactor code #1

React refactor code #1

Reactions 2 Comments 2
1 min read
How to code better and faster: lessons from research into Google developers

How to code better and faster: lessons from research into Google developers

Reactions 3 Comments
2 min read
Refactoring the Pomodoro Timer: Components

Refactoring the Pomodoro Timer: Components

Reactions 7 Comments 1
2 min read
The Engineer's Complete Guide to Legacy Code

The Engineer's Complete Guide to Legacy Code

Reactions 17 Comments 1
6 min read
10 Must-Have VS Code Extensions to Improve Your Productivity

10 Must-Have VS Code Extensions to Improve Your Productivity

Reactions 391 Comments 10
3 min read
4 Best Practices for Writing Meaningful Code Comments

4 Best Practices for Writing Meaningful Code Comments

Reactions 9 Comments
5 min read
Table Driven Unit Tests in Go

Table Driven Unit Tests in Go

Reactions 18 Comments 1
4 min read
#Creating an Application to Give Current Urgent Care Wait Times

#Creating an Application to Give Current Urgent Care Wait Times

Reactions 2 Comments
2 min read
10 Tips to Prevent and Manage Technical Debt

10 Tips to Prevent and Manage Technical Debt

Reactions 9 Comments
7 min read
Developers Share Technical Debt Horror Stories (Part 1)

Developers Share Technical Debt Horror Stories (Part 1)

Reactions 2 Comments
4 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

Reactions 21 Comments 8
1 min read
4 Ways You Can Organise Your TODOs as a Software Engineer

4 Ways You Can Organise Your TODOs as a Software Engineer

Reactions 17 Comments
5 min read
Converting My Vanilla JavaScript Project into React

Converting My Vanilla JavaScript Project into React

Reactions 10 Comments
4 min read
Vue 3 Options to Composition API Migration

Vue 3 Options to Composition API Migration

Reactions 12 Comments 5
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

Reactions 21 Comments
6 min read
How I use a Hash Instead of Case Statement in Ruby

How I use a Hash Instead of Case Statement in Ruby

Reactions 6 Comments
2 min read
What Do You Need to Know about Software Maintenance Types as an Engineer

What Do You Need to Know about Software Maintenance Types as an Engineer

Reactions 3 Comments
4 min read
Laravel: Refactoring Opportunity

Laravel: Refactoring Opportunity

Reactions 4 Comments
3 min read
A Walk Through the Gilded Rose Kata — Pt 5: Open to extension, closed to modification

A Walk Through the Gilded Rose Kata — Pt 5: Open to extension, closed to modification

Reactions 5 Comments
3 min read
A Walk Through the Gilded Rose Kata — Pt 4: Discovering what GildedRose really is

A Walk Through the Gilded Rose Kata — Pt 4: Discovering what GildedRose really is

Reactions 5 Comments
4 min read
loading...