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 would I do it in Haskell?

How would I do it in Haskell?

6
Comments
3 min read
How I saved 4 months of work on a code base migration with Codemod ✨

How I saved 4 months of work on a code base migration with Codemod ✨

6
Comments
4 min read
Developer Diaries : Refactor Code!! Noooo.. :'(

Developer Diaries : Refactor Code!! Noooo.. :'(

4
Comments 1
2 min read
The best way to start testing untested code

The best way to start testing untested code

2
Comments
5 min read
Refactor to Reduce Repetitive Code

Refactor to Reduce Repetitive Code

9
Comments 1
2 min read
Top 10 practices I hate in C++

Top 10 practices I hate in C++

7
Comments
13 min read
How to deal with tech debt—Lessons learned from the best engineering teams

How to deal with tech debt—Lessons learned from the best engineering teams

3
Comments
2 min read
Refactors y Migraciones: Pros... Y más pros!

Refactors y Migraciones: Pros... Y más pros!

2
Comments
2 min read
4 developers working their way through Legacy Code

4 developers working their way through Legacy Code

2
Comments
3 min read
Migrating to Typescript: Keeping it smooth & steady

Migrating to Typescript: Keeping it smooth & steady

21
Comments 2
4 min read
Take the test: your 'tech debt credit score'

Take the test: your 'tech debt credit score'

2
Comments 1
1 min read
How can I refactor this code snippet?

How can I refactor this code snippet?

8
Comments 4
1 min read
How to convince people to deal with tech debt

How to convince people to deal with tech debt

4
Comments
5 min read
Lessons interviewing 200+ engineers: the perfect process to manage tech debt

Lessons interviewing 200+ engineers: the perfect process to manage tech debt

3
Comments
6 min read
Where should you put the documentation?

Where should you put the documentation?

10
Comments 4
4 min read
State-driven development of user interface components

State-driven development of user interface components

5
Comments
2 min read
Writing If Statements with the Ternary Operator

Writing If Statements with the Ternary Operator

28
Comments 13
2 min read
What Is Refactoring

What Is Refactoring

5
Comments
3 min read
When Should You Refactor Your Code?

When Should You Refactor Your Code?

6
Comments 1
4 min read
Which Class? Puts it in?

Which Class? Puts it in?

3
Comments
3 min read
Coding basics: DRY programming

Coding basics: DRY programming

5
Comments 2
5 min read
Selecting Hashes from an API

Selecting Hashes from an API

3
Comments
2 min read
Developer Dark Arts: Ralpha-sorting

Developer Dark Arts: Ralpha-sorting

6
Comments
4 min read
Saner apps with the Facade Pattern

Saner apps with the Facade Pattern

7
Comments
11 min read
Developer Dark Arts: React Class Components

Developer Dark Arts: React Class Components

6
Comments
5 min read
4 ways to clean ranged comparisons in Ruby conditionals

4 ways to clean ranged comparisons in Ruby conditionals

6
Comments
2 min read
Developer Dark Arts: Default Exports

Developer Dark Arts: Default Exports

9
Comments
5 min read
Developer Dark Arts: Magic Strings

Developer Dark Arts: Magic Strings

7
Comments
3 min read
Using Dictionaries to refactor

Using Dictionaries to refactor

5
Comments
2 min read
Using Factories in Ruby to Refactor if Statements

Using Factories in Ruby to Refactor if Statements

6
Comments
5 min read
Dive into an unfamiliar codebase from its edges

Dive into an unfamiliar codebase from its edges

3
Comments
5 min read
Is it up to the newer developer to pay back others' technical debt?

Is it up to the newer developer to pay back others' technical debt?

3
Comments
3 min read
Plain old PHP Object - Usability and benefits in modern PHP programming

Plain old PHP Object - Usability and benefits in modern PHP programming

13
Comments
3 min read
Focus refactoring on what matters with Hotspots Analysis

Focus refactoring on what matters with Hotspots Analysis

6
Comments 1
7 min read
5 coding exercises to practice refactoring Legacy Code

5 coding exercises to practice refactoring Legacy Code

18
Comments 1
5 min read
Code Review: Name file after exposed function

Code Review: Name file after exposed function

3
Comments
1 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
How not to make a framework for default request values in Spring

How not to make a framework for default request values in Spring

8
Comments
5 min read
Clean code in Spring ecosystem

Clean code in Spring ecosystem

9
Comments
6 min read
TypeScript Generics and Type Guards - Explained by Example

TypeScript Generics and Type Guards - Explained by Example

18
Comments
8 min read
Capture Refactoring Ideas With Annotated TODOs

Capture Refactoring Ideas With Annotated TODOs

11
Comments 3
3 min read
Refactoring: My 6 favorite patterns

Refactoring: My 6 favorite patterns

907
Comments 36
4 min read
Well-Factored Web Forms

Well-Factored Web Forms

7
Comments
5 min read
Losing my memory

Losing my memory

5
Comments 2
6 min read
A Better Way to Loop Over an Array

A Better Way to Loop Over an Array

5
Comments
2 min read
Refactoring C# code using partial classes

Refactoring C# code using partial classes

51
Comments 8
8 min read
The fight between Try-Catch and If-Else

The fight between Try-Catch and If-Else

17
Comments 11
1 min read
Technical Debt in TicTacToe (Estimating 1.5)

Technical Debt in TicTacToe (Estimating 1.5)

4
Comments
1 min read
Fastest way to create and share code in any language

Fastest way to create and share code in any language

12
Comments
2 min read
🐾 Does your microservice deserve its own database?

🐾 Does your microservice deserve its own database?

44
Comments 1
4 min read
Refactoring many OR statements like a ninja 🤘

Refactoring many OR statements like a ninja 🤘

10
Comments 1
1 min read
Nullish Coalescing in JavaScript

Nullish Coalescing in JavaScript

6
Comments
2 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
Semantic HTML: An Introduction

Semantic HTML: An Introduction

42
Comments
3 min read
Refactoring Code in Ruby

Refactoring Code in Ruby

9
Comments
3 min read
How to make a form handling with vuex

How to make a form handling with vuex

50
Comments 13
2 min read
Refactoring my Rails Project

Refactoring my Rails Project

9
Comments 2
2 min read
Vue.js - Cleaning up components

Vue.js - Cleaning up components

26
Comments 4
5 min read
Refactoring a Legacy Project

Refactoring a Legacy Project

18
Comments 12
1 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
loading...