DEV Community

# refactoring

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
2 Sites to Become a Better Developer

2 Sites to Become a Better Developer

250
Comments 28
2 min read
Technical debt so bad I quit my job

Technical debt so bad I quit my job

136
Comments 15
3 min read
How I started practicing TDD

How I started practicing TDD

132
Comments 2
18 min read
Refactoring: Guard Clauses

Refactoring: Guard Clauses

123
Comments 6
4 min read
Popular patterns and anti-patterns with React Hooks

Popular patterns and anti-patterns with React Hooks

117
Comments 3
6 min read
Refactoring — oops, I’ve been doing it wrong.

Refactoring — oops, I’ve been doing it wrong.

110
Comments 4
6 min read
How to write testable code

How to write testable code

97
Comments 26
4 min read
The noble art of refactoring - Part 0

The noble art of refactoring - Part 0

81
Comments 7
7 min read
How would you refactor this JS function?

How would you refactor this JS function?

81
Comments 94
1 min read
React Anti-pattern: renderThing

React Anti-pattern: renderThing

65
Comments 14
4 min read
Sequelize + TypeScript - What you need to know

Sequelize + TypeScript - What you need to know

64
Comments 13
7 min read
Betterer v1.0.0

Betterer v1.0.0

62
Comments 4
6 min read
Setting up an authenticated route in React

Setting up an authenticated route in React

60
Comments 6
4 min read
Feruz Oripov, The Real MVP.

Feruz Oripov, The Real MVP.

59
Comments 9
1 min read
Rewrite 🖋 or Refactor 🧹? 10 questions to ask yourself before you decide.

Rewrite 🖋 or Refactor 🧹? 10 questions to ask yourself before you decide.

48
Comments 4
3 min read
FizzBuzz Refactoring Challenge with Open/Closed Principle

FizzBuzz Refactoring Challenge with Open/Closed Principle

46
Comments 24
5 min read
Refactoring CSS

Refactoring CSS

45
Comments
8 min read
Revisiting your code: a simple technique for writing better software

Revisiting your code: a simple technique for writing better software

38
Comments 4
6 min read
Enrich your Javascript with simple functional programming techniques

Enrich your Javascript with simple functional programming techniques

37
Comments
7 min read
Signs that your PHP code needs refactoring

Signs that your PHP code needs refactoring

34
Comments 8
4 min read
Refactoring type annotations to PHP 7.4 type declarations with Rector

Refactoring type annotations to PHP 7.4 type declarations with Rector

33
Comments
2 min read
Refactoring React: Applying Tell Don't Ask

Refactoring React: Applying Tell Don't Ask

30
Comments 2
3 min read
The noble art of refactoring - Part 1

The noble art of refactoring - Part 1

29
Comments 2
8 min read
Converting TypeScript decorators into static code!

Converting TypeScript decorators into static code!

29
Comments 2
13 min read
Clever coding tricks ( that we don't need )

Clever coding tricks ( that we don't need )

27
Comments 7
2 min read
Refatoração de código React

Refatoração de código React

26
Comments 6
16 min read
Boldness in Refactoring

Boldness in Refactoring

25
Comments 3
6 min read
Refactoring #1: Using ternary and null coalescing operators in PHP

Refactoring #1: Using ternary and null coalescing operators in PHP

24
Comments 6
2 min read
How to keep cleaner React components with object map?

How to keep cleaner React components with object map?

24
Comments 4
4 min read
Refactoring For jQuery

Refactoring For jQuery

23
Comments 3
1 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
Refactoring An Old React App: Creating a Custom Hook to Make Fetch-Related Logic Reusable

Refactoring An Old React App: Creating a Custom Hook to Make Fetch-Related Logic Reusable

22
Comments 2
7 min read
Oof – look, that's a legacy codebase!

Oof – look, that's a legacy codebase!

21
Comments
9 min read
Refactoring GitHub Actions Workflow

Refactoring GitHub Actions Workflow

21
Comments 2
4 min read
Declarative Gibberish in React

Declarative Gibberish in React

20
Comments 3
7 min read
This is what clean code is [tell-tale signs of clean code]

This is what clean code is [tell-tale signs of clean code]

19
Comments 2
4 min read
Signs that your refactoring is bad

Signs that your refactoring is bad

19
Comments
3 min read
Let's keep it green ✅

Let's keep it green ✅

19
Comments
2 min read
3 tips to keep microservice architecture from becoming a mess

3 tips to keep microservice architecture from becoming a mess

19
Comments
6 min read
How to Refactor Spaghetti Code - One Bite at a Time!

How to Refactor Spaghetti Code - One Bite at a Time!

19
Comments 12
4 min read
Handling Safe Destructuring in TypeScript

Handling Safe Destructuring in TypeScript

17
Comments 1
9 min read
Don't use comments! Use code.

Don't use comments! Use code.

16
Comments 2
6 min read
React Refactoring Tips: Dysfunctional API Boundaries

React Refactoring Tips: Dysfunctional API Boundaries

16
Comments 1
4 min read
Implementing client-side logout with React Router V4

Implementing client-side logout with React Router V4

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

5 refactorings I use every day

16
Comments
4 min read
Confessions from a Golfer Programmer

Confessions from a Golfer Programmer

16
Comments 1
5 min read
Você tem um minuto ou dois, para falar de Code Smells? — Parte 1

Você tem um minuto ou dois, para falar de Code Smells? — Parte 1

15
Comments 6
3 min read
The Legacy Code Programmer's Toolbox by Jonathan Boccara

The Legacy Code Programmer's Toolbox by Jonathan Boccara

15
Comments
3 min read
Refactoring: improve your code quality

Refactoring: improve your code quality

15
Comments
8 min read
Rewriting the Monolith, Part 2

Rewriting the Monolith, Part 2

15
Comments 2
9 min read
How To Main Separation of Concerns in React

How To Main Separation of Concerns in React

14
Comments 2
3 min read
Introducing a refactoring tool for VS Code

Introducing a refactoring tool for VS Code

13
Comments 2
5 min read
Refactoring #5: From arrays to Data Transfer Objects

Refactoring #5: From arrays to Data Transfer Objects

13
Comments
3 min read
Attacking Technical Debt

Attacking Technical Debt

13
Comments 1
4 min read
Slim down models and controllers using Rails Service Objects

Slim down models and controllers using Rails Service Objects

13
Comments 1
3 min read
Being creative as a developer

Being creative as a developer

13
Comments 2
3 min read
Refactoring Tips and Tricks: From 1400 to 300 Lines of Code.

Refactoring Tips and Tricks: From 1400 to 300 Lines of Code.

13
Comments
8 min read
Refactoring. The beginning.

Refactoring. The beginning.

13
Comments 1
2 min read
Laravel custom Pivot Model events (many-to-many relationship)

Laravel custom Pivot Model events (many-to-many relationship)

12
Comments 2
2 min read
Refactoring "if" statements with lookup arrays in PHP/Laravel

Refactoring "if" statements with lookup arrays in PHP/Laravel

12
Comments 2
1 min read
loading...