DEV Community

# refactoring

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Get a wiff of this - RailsConf 2016 - Sandi Metz

Get a wiff of this - RailsConf 2016 - Sandi Metz

5
Comments
4 min read
Writing Unit Tests For A Rewrite: A Case Study

Writing Unit Tests For A Rewrite: A Case Study

66
Comments 8
11 min read
Code Coverage Is A Broken Metric

Code Coverage Is A Broken Metric

6
Comments 2
4 min read
Refactoring Example: React Component

Refactoring Example: React Component

9
Comments
4 min read
Pure Bliss With Pure Functions in Java

Pure Bliss With Pure Functions in Java

43
Comments
10 min read
Refactoring chronicles: spread operator, map, reduce.

Refactoring chronicles: spread operator, map, reduce.

10
Comments
3 min read
Another GOTO to avoid

Another GOTO to avoid

8
Comments 2
3 min read
Killing unwrap()

Killing unwrap()

9
Comments 2
4 min read
CSS is awesome.

CSS is awesome.

7
Comments 1
1 min read
DRY – Don’t Repeat Yourself

DRY – Don’t Repeat Yourself

6
Comments
5 min read
Avoiding fat controllers in AdonisJs

Avoiding fat controllers in AdonisJs

45
Comments 4
6 min read
Where to start refactoring.

Where to start refactoring.

10
Comments 16
1 min read
The Art of Refactoring I: Evaluating The Code Blob

The Art of Refactoring I: Evaluating The Code Blob

5
Comments
9 min read
Practice refactoring legacy code with hangman

Practice refactoring legacy code with hangman

22
Comments 1
1 min read
Refactoring Legacy Monoliths – Part 4: Refactoring Tools

Refactoring Legacy Monoliths – Part 4: Refactoring Tools

13
Comments 2
7 min read
Refactoring Legacy Monoliths - Part 3: Game Plan And Refactoring Tips

Refactoring Legacy Monoliths - Part 3: Game Plan And Refactoring Tips

30
Comments 6
5 min read
Get compiler help, even with “stringly” typed parameters in ReasonML

Get compiler help, even with “stringly” typed parameters in ReasonML

10
Comments 2
2 min read
Refactoring Legacy Monoliths - Part 1: First Steps

Refactoring Legacy Monoliths - Part 1: First Steps

49
Comments 7
3 min read
Refactoring Legacy Monoliths - Part 2: Cost-Benefit Analysis Of Refactoring

Refactoring Legacy Monoliths - Part 2: Cost-Benefit Analysis Of Refactoring

21
Comments
4 min read
Should I break down my code if it'll only be used once?

Should I break down my code if it'll only be used once?

9
Comments 1
2 min read
Deliberate practice and memory management

Deliberate practice and memory management

22
Comments
1 min read
Invert your ifs!

Invert your ifs!

21
Comments 8
2 min read
In a small piece of code

In a small piece of code

7
Comments
7 min read
Why are you actually using variables?

Why are you actually using variables?

9
Comments 10
1 min read
Do you even refactor, bro?

Do you even refactor, bro?

10
Comments 8
1 min read
Two examples of Connascence of Position

Two examples of Connascence of Position

11
Comments
7 min read
About Connascence

About Connascence

16
Comments
10 min read
Indiana Jones Refactoring

Indiana Jones Refactoring

5
Comments 1
1 min read
How do you sell refactoring to your team?

How do you sell refactoring to your team?

13
Comments 5
1 min read
How much should you refactor names when domain terminology changes?

How much should you refactor names when domain terminology changes?

27
Comments 13
1 min read
SMP is as easy as 1-2-3

SMP is as easy as 1-2-3

8
Comments
5 min read
Do you have nice examples of refactoring code?

Do you have nice examples of refactoring code?

17
Comments 8
1 min read
How would you rewrite this Python code?

How would you rewrite this Python code?

46
Comments 17
2 min read
Coding Sidekiq Workers the Right Way

Coding Sidekiq Workers the Right Way

105
Comments 10
5 min read
A boolean's story

A boolean's story

12
Comments
7 min read
Confidence level. Do you trust devs that extract duplicated code to funtions by hand instead of using IDE support?

Confidence level. Do you trust devs that extract duplicated code to funtions by hand instead of using IDE support?

14
Comments 9
1 min read
The Rewrite vs Refactor Debate: 8 Things You Need to Know

The Rewrite vs Refactor Debate: 8 Things You Need to Know

79
Comments 7
9 min read
Improving The Use Of Constants

Improving The Use Of Constants

15
Comments
4 min read
Is There Such a Thing As Good Technical Debt?

Is There Such a Thing As Good Technical Debt?

12
Comments
11 min read
Removing Comments

Removing Comments

59
Comments 19
3 min read
Refactoring an Overgrown Notifications Class in Django

Refactoring an Overgrown Notifications Class in Django

23
Comments 5
5 min read
Testing legacy code, part 2: Bending the rules

Testing legacy code, part 2: Bending the rules

14
Comments
4 min read
Testing legacy code, part 1: How to start

Testing legacy code, part 1: How to start

25
Comments 8
3 min read
Innocent growth of technical debt

Innocent growth of technical debt

22
Comments
5 min read
Auld Lang Refactoring

Auld Lang Refactoring

8
Comments
3 min read
Implementing REST client with Rust: an introduction to traits and generics

Implementing REST client with Rust: an introduction to traits and generics

17
Comments
7 min read
Another month of clean code

Another month of clean code

83
Comments 12
3 min read
How IntelliJ TODO tool helps in Refactoring

How IntelliJ TODO tool helps in Refactoring

12
Comments
4 min read
A month of clean code

A month of clean code

518
Comments 44
3 min read
Most effective and simplest way to write readable code.

Most effective and simplest way to write readable code.

43
Comments 19
2 min read
Think twice before using a Supplier

Think twice before using a Supplier

6
Comments 2
4 min read
Don't let duplication mislead you

Don't let duplication mislead you

43
Comments 1
3 min read
Embrace the static typing system: Strong types

Embrace the static typing system: Strong types

10
Comments 2
6 min read
How to improve functions with toggle params?

How to improve functions with toggle params?

9
Comments 1
5 min read
Resolving the game state machine cyclic dependency

Resolving the game state machine cyclic dependency

13
Comments 4
4 min read
Dead code problem

Dead code problem

24
Comments
3 min read
Writing Clean Code (Part 2)

Writing Clean Code (Part 2)

77
Comments 7
4 min read
Are you a Boy Scout?

Are you a Boy Scout?

37
Comments 6
1 min read
The Proximity Rule

The Proximity Rule

15
Comments 3
2 min read
Refactoring Basics

Refactoring Basics

31
Comments 4
4 min read
loading...