DEV Community

#refactoring

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Before You Let AI Refactor Legacy Code: Characterization Tests as Your Safety Net

Before You Let AI Refactor Legacy Code: Characterization Tests as Your Safety Net

Comments
7 min read
Day 5/30 of reading Refactoring by Martin Fowler

Day 5/30 of reading Refactoring by Martin Fowler

1
Comments
1 min read
Characterize Legacy Code Before the LLM Translates It

Characterize Legacy Code Before the LLM Translates It

Comments
4 min read
An AST fingerprint and an embedding model both look for duplicate code. Here's where each one is wrong

An AST fingerprint and an embedding model both look for duplicate code. Here's where each one is wrong

Comments
8 min read
Renaming a column in SQL Server, and what it quietly breaks

Renaming a column in SQL Server, and what it quietly breaks

Comments
4 min read
Refactor with a local model, and review it as a diff

Refactor with a local model, and review it as a diff

Comments
3 min read
189 exported symbols in our desktop app, 14 that nothing imports, and one of them is a feature with no button

189 exported symbols in our desktop app, 14 that nothing imports, and one of them is a feature with no button

Comments
7 min read
Deprecate a Go Function and Let go fix Migrate Every Caller With //go:fix inline

Deprecate a Go Function and Let go fix Migrate Every Caller With //go:fix inline

Comments
8 min read
Modernizando Java legado com IA - o que funciona e o que dá errado

Modernizando Java legado com IA - o que funciona e o que dá errado

Comments
9 min read
Agent-Driven Refactors: Keep the PR Reviewable

Agent-Driven Refactors: Keep the PR Reviewable

Comments
4 min read
Deleting a Biome From Our Three.js Horror Game, Lullwood

Deleting a Biome From Our Three.js Horror Game, Lullwood

Comments
3 min read
Why Am I Refactoring My Own Open-Source Project?

Why Am I Refactoring My Own Open-Source Project?

Comments
3 min read
The First Seam

The First Seam

Comments
9 min read
The Diff Budget: Prove the Smallest Safe Refactor Before You Merge It

The Diff Budget: Prove the Smallest Safe Refactor Before You Merge It

Comments
5 min read
Your Refactor Copies a List. The Caller Still Holds the Old One.

Your Refactor Copies a List. The Caller Still Holds the Old One.

Comments
5 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.