Better Programming

Advice for programmers.

Follow publication

My 7 Takeaways From the “Refactoring: Improving the Design of Existing Code” Book

Recep İnanç
Better Programming
Published in
4 min readJan 22, 2022
Photo by Studio Media on Unsplash

1. Aim to Embrace Change

2. Make Sure You Have Enough Tests Before Refactoring

3. Refactor in Small Steps

4. Have a System: Refactor, Test, Commit

5. First Refactor, Then Extend

6. Use Descriptive Names when Renaming

7. Keep an Eye on Performance when Refactoring

Recep İnanç
Recep İnanç

Written by Recep İnanç

Software Developer @Amazon. You can find me at recepinanc.com. My opinions are my own.

Responses (3)

Write a response