DEV Community

# refactoring

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The precedence rule deserves a name

The precedence rule deserves a name

Comments
4 min read
Top 10 Companies for Legacy App Modernization

Top 10 Companies for Legacy App Modernization

Comments
7 min read
Claude Code or a script? Depends on what kind of change you're making

Claude Code or a script? Depends on what kind of change you're making

Comments
9 min read
Beyong New and Delete: from auto_ptr to unique_ptr

Beyong New and Delete: from auto_ptr to unique_ptr

Comments
6 min read
Zero-cost abstractions in Go: deleting your way to better code

Zero-cost abstractions in Go: deleting your way to better code

Comments
4 min read
AI-Driven Clean Code (2026): Để AI "Dọn RĂĄc" Cho Project Cá»§a BáșĄn

AI-Driven Clean Code (2026): Để AI "Dọn RĂĄc" Cho Project Cá»§a BáșĄn

Comments
4 min read
Refactoring my Local AI Assistant: Moving from JSON to SQLite and Plugins (v1.2.0)

Refactoring my Local AI Assistant: Moving from JSON to SQLite and Plugins (v1.2.0)

1
Comments 1
2 min read
Global State in Go: 5 Kinds We Found, 3 We Eliminated, 2 We Kept

Global State in Go: 5 Kinds We Found, 3 We Eliminated, 2 We Kept

Comments
6 min read
Reincarnating a Decade-Old jQuery Project

Reincarnating a Decade-Old jQuery Project

2
Comments
3 min read
Functions vs Methods in Go: 6 Decision Criteria With Code Examples

Functions vs Methods in Go: 6 Decision Criteria With Code Examples

Comments
7 min read
Stop Indenting — 6 Patterns for Flattening Nested if/else in Go

Stop Indenting — 6 Patterns for Flattening Nested if/else in Go

Comments
8 min read
5 Fat Structs We Split — And the Go Patterns That Replaced Them

5 Fat Structs We Split — And the Go Patterns That Replaced Them

Comments
6 min read
Claude Code vs Codex in the kind of refactor that can actually break an old repo

Claude Code vs Codex in the kind of refactor that can actually break an old repo

Comments
9 min read
Beyond Lines: Announcing "gosemdiff" – A Logic-Aware Diff Tool for Go

Beyond Lines: Announcing "gosemdiff" – A Logic-Aware Diff Tool for Go

Comments
2 min read
We Killed `interface{}` From a Go Codebase. Here's What Replaced It

We Killed `interface{}` From a Go Codebase. Here's What Replaced It

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