DEV Community

#refactoring

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Run Your Characterization Recorder Three Times Before You Trust It

Run Your Characterization Recorder Three Times Before You Trust It

Comments
5 min read
Freeze Return Values, Then Budget the Diff: Two Gates for a Refactor You Can Actually Review

Freeze Return Values, Then Budget the Diff: Two Gates for a Refactor You Can Actually Review

Comments
7 min read
Prove Your Characterization Tests Can Fail: A Mutation Preflight for Messy Repos

Prove Your Characterization Tests Can Fail: A Mutation Preflight for Messy Repos

Comments
5 min read
Prove Each Golden Can Fail Before You Refactor the Messy Repo

Prove Each Golden Can Fail Before You Refactor the Messy Repo

Comments
6 min read
Your Characterization Tests Are Guarding Dead Code: A Coverage Census for Messy Repos

Your Characterization Tests Are Guarding Dead Code: A Coverage Census for Messy Repos

Comments
6 min read
Building a Migration Factory to Adopt oRPC Contracts

Building a Migration Factory to Adopt oRPC Contracts

Comments
10 min read
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
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.