DEV Community

#refactoring

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Pin a Characterization Suite Before You Accept the First Refactor Diff

Pin a Characterization Suite Before You Accept the First Refactor Diff

Comments
8 min read
Pin JSON Bytes and Default Handlers Before One Serializer Extract

Pin JSON Bytes and Default Handlers Before One Serializer Extract

Comments
6 min read
Make Each Characterization Test Fail Once Before You Refactor

Make Each Characterization Test Fail Once Before You Refactor

Comments
5 min read
Legacy Software Modernisation: Rewrite vs Refactor Guide

Legacy Software Modernisation: Rewrite vs Refactor Guide

Comments
8 min read
Characterization Tests First, Then the Smallest Safe Change

Characterization Tests First, Then the Smallest Safe Change

Comments
5 min read
Mainframe Migration Tools: What Works and What Fails

Mainframe Migration Tools: What Works and What Fails

Comments
9 min read
Freeze the Error Contract Before One except Change

Freeze the Error Contract Before One except Change

Comments
7 min read
Stop Hardcoding Payment Providers Into Your Checkout Analytics

Stop Hardcoding Payment Providers Into Your Checkout Analytics

Comments
4 min read
Characterize Path Resolution Before You Move One open()

Characterize Path Resolution Before You Move One open()

Comments
7 min read
My duplicate-code detector flagged the check I had just written. I deleted the duplication, not the rule.

My duplicate-code detector flagged the check I had just written. I deleted the duplication, not the rule.

7
Comments 1
3 min read
My English page shipped with Japanese error messages, because the logic owned the strings

My English page shipped with Japanese error messages, because the logic owned the strings

Comments 1
3 min read
Hash the Failure Corpus Before You Split a Validator

Hash the Failure Corpus Before You Split a Validator

Comments
6 min read
We Let Claude Code Refactor Our 200K-Line Java Monolith. Here's the Honest Result.

We Let Claude Code Refactor Our 200K-Line Java Monolith. Here's the Honest Result.

Comments
9 min read
Da PHP 8.1 a 8.4: l'arte di evolversi senza rompersi

Da PHP 8.1 a 8.4: l'arte di evolversi senza rompersi

Comments
4 min read
Pin the Entrypoint Snapshot Before Any Internal Refactor

Pin the Entrypoint Snapshot Before Any Internal Refactor

Comments
8 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.