DEV Community

# refactoring

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
I Asked Copilot: "How Did They Think To Write Such Awful Code?"

I Asked Copilot: "How Did They Think To Write Such Awful Code?"

Comments
5 min read
Clean up your Controllers: Mastering File Uploads in ASP.NET Core with Extension Methods

Clean up your Controllers: Mastering File Uploads in ASP.NET Core with Extension Methods

5
Comments
3 min read
"Just a small change," they said. It will be "easy," they said. 🫠

"Just a small change," they said. It will be "easy," they said. 🫠

9
Comments 3
1 min read
AI the way out of doubt

AI the way out of doubt

2
Comments
5 min read
Code Smell Detective Solves Gilded Rose Kata

Code Smell Detective Solves Gilded Rose Kata

Comments
6 min read
I Finally Killed the “If-Else” Chain: From Spaghetti Code to a Plugin System (in Python & .NET)

I Finally Killed the “If-Else” Chain: From Spaghetti Code to a Plugin System (in Python & .NET)

Comments
9 min read
Don't Let the Domains Touch! The Professional Way to Avoid The Switch Smell

Don't Let the Domains Touch! The Professional Way to Avoid The Switch Smell

Comments
3 min read
Refatoração e Otimização com IA: Entre a Automação e o Julgamento Arquitetural

Refatoração e Otimização com IA: Entre a Automação e o Julgamento Arquitetural

Comments
14 min read
Simple Android Architecture : Refactoring to new architecture

Simple Android Architecture : Refactoring to new architecture

5
Comments
4 min read
Building Code Guardian Studio: An MCP Server for AI-Powered Code Refactoring

Building Code Guardian Studio: An MCP Server for AI-Powered Code Refactoring

Comments
1 min read
The Service Object Graveyard: Why Your POROs Failed and Handlers Won

The Service Object Graveyard: Why Your POROs Failed and Handlers Won

Comments 1
10 min read
Escaping Dependency Hell: How I Migrated a Legacy CRA App to React 19 & Vite

Escaping Dependency Hell: How I Migrated a Legacy CRA App to React 19 & Vite

Comments
7 min read
Ways to stay current

Ways to stay current

Comments
2 min read
Wednesday Links - Edition 2025-12-10

Wednesday Links - Edition 2025-12-10

Comments
1 min read
Refactor or Rewrite? Dealing With Code That’s Grown Too Large

Refactor or Rewrite? Dealing With Code That’s Grown Too Large

Comments
7 min read
Refactoring for AI: When Your Code Reviewer is a Machine

Refactoring for AI: When Your Code Reviewer is a Machine

Comments
4 min read
How to Make AI Consolidate Code—Without Micromanagement

How to Make AI Consolidate Code—Without Micromanagement

Comments
3 min read
Refactoring & Design Patterns: Peningkatan Performa dan Aspek Nonfungsional pada Modul Reply

Refactoring & Design Patterns: Peningkatan Performa dan Aspek Nonfungsional pada Modul Reply

Comments
11 min read
🌍 Uniface Localization Series (Part 2): The Secret Sauce - Message Libraries 📚

🌍 Uniface Localization Series (Part 2): The Secret Sauce - Message Libraries 📚

Comments
2 min read
Reusable GitHub Copilot Prompt for Refactoring Opportunities

Reusable GitHub Copilot Prompt for Refactoring Opportunities

1
Comments
3 min read
Refactoring a God Object Detector That Was Itself a God Object

Refactoring a God Object Detector That Was Itself a God Object

1
Comments
12 min read
How I Utilized AI to Refactor a 2000-Line Monolithic Component

How I Utilized AI to Refactor a 2000-Line Monolithic Component

Comments
12 min read
The Hidden Divide in Developer Culture

The Hidden Divide in Developer Culture

1
Comments
3 min read
Three Patterns That Made Prodigy's Functional Migration Worth It

Three Patterns That Made Prodigy's Functional Migration Worth It

1
Comments
8 min read
A refactoração é uma tarefa complexa

A refactoração é uma tarefa complexa

Comments
2 min read
loading...