DEV Community

# refactoring

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Rewrite Trap: A Programmer's Survival Guide

The Rewrite Trap: A Programmer's Survival Guide

Comments
3 min read
The Backend Testing Breakup 💔

The Backend Testing Breakup 💔

2
Comments
12 min read
Simplifying your code: replacing heavy packages with lightweight solutions

Simplifying your code: replacing heavy packages with lightweight solutions

Comments
1 min read
Refactoring: The Art of Polishing Code

Refactoring: The Art of Polishing Code

2
Comments
7 min read
El verdadero valor del software no siempre está en el presente

El verdadero valor del software no siempre está en el presente

Comments
7 min read
Refactoring 019 - Reify Email Addresses

Refactoring 019 - Reify Email Addresses

4
Comments 2
13 min read
Effective Strategies for Refactoring a Large Codebase: Best Practices and Approaches

Effective Strategies for Refactoring a Large Codebase: Best Practices and Approaches

Comments
8 min read
Simplifying Conditional Expressions in C#: Tips for Clean and Readable Code

Simplifying Conditional Expressions in C#: Tips for Clean and Readable Code

1
Comments
2 min read
Simplifying Method Calls in C#: Techniques for Cleaner and More Maintainable Code

Simplifying Method Calls in C#: Techniques for Cleaner and More Maintainable Code

5
Comments
2 min read
Mastering Clean Code: 4 Essential Techniques for Organizing Data in C#

Mastering Clean Code: 4 Essential Techniques for Organizing Data in C#

4
Comments
2 min read
Refactoring: Moving Features Between Objects

Refactoring: Moving Features Between Objects

1
Comments
3 min read
Composing Methods: A Practical Guide to Clean Code

Composing Methods: A Practical Guide to Clean Code

3
Comments
4 min read
Refactoring 017 - Convert Attributes to Sets

Refactoring 017 - Convert Attributes to Sets

4
Comments
6 min read
Como Refatorar Seu Código Com Muitos If-Else? Part 2

Como Refatorar Seu Código Com Muitos If-Else? Part 2

Comments
4 min read
Stop Re-Implementing Code: Use Extract Method in Rust

Stop Re-Implementing Code: Use Extract Method in Rust

2
Comments
4 min read
De lo funcional hasta lo legible con Tidyings

De lo funcional hasta lo legible con Tidyings

2
Comments
8 min read
The Double-Edged Sword of IEnumerable and yield return in C#

The Double-Edged Sword of IEnumerable and yield return in C#

4
Comments
4 min read
In Theory: Self-Correcting Software - Part 2

In Theory: Self-Correcting Software - Part 2

Comments
5 min read
Make your package.json readable again by humans: organizing npm scripts with shell files

Make your package.json readable again by humans: organizing npm scripts with shell files

5
Comments 1
4 min read
Transforming DevEx Through Bulk Refactoring (and How AI Can Assist)

Transforming DevEx Through Bulk Refactoring (and How AI Can Assist)

3
Comments
3 min read
Refactoring for Efficiency: Tackling Performance Issues in Data-Heavy Pages

Refactoring for Efficiency: Tackling Performance Issues in Data-Heavy Pages

Comments
2 min read
Improve Code Readability and Efficiency - 11 Tips

Improve Code Readability and Efficiency - 11 Tips

Comments
10 min read
Taming the Mega-Component: My Vue.js Refactoring Adventure

Taming the Mega-Component: My Vue.js Refactoring Adventure

3
Comments
3 min read
A Business Case Against Massive Unrequested Refactorings

A Business Case Against Massive Unrequested Refactorings

Comments
3 min read
Refatorando - Cap 1

Refatorando - Cap 1

Comments 2
11 min read
Refactoring 101

Refactoring 101

1
Comments
2 min read
Refactoring based on design principles: example of a data collection crawler system

Refactoring based on design principles: example of a data collection crawler system

Comments
7 min read
Advanced JS — Refactoring Toward Objects

Advanced JS — Refactoring Toward Objects

3
Comments
6 min read
Good Refactoring vs Bad Refactoring

Good Refactoring vs Bad Refactoring

110
Comments 11
9 min read
Code Refactoring: Avoid Nested If Statements with Early Returns

Code Refactoring: Avoid Nested If Statements with Early Returns

Comments
1 min read
Refactor: GoroutineTracker with unnecessary usage of reflect

Refactor: GoroutineTracker with unnecessary usage of reflect

Comments
4 min read
Wednesday Links - Edition 2024-06-26

Wednesday Links - Edition 2024-06-26

Comments
1 min read
Techniques for Refactoring Legacy Code

Techniques for Refactoring Legacy Code

Comments
2 min read
7 Essential Tips to Avoid Code Smells in Your Projects

7 Essential Tips to Avoid Code Smells in Your Projects

3
Comments
2 min read
3 Rs of Software Architecture for iOS based in SwiftUI

3 Rs of Software Architecture for iOS based in SwiftUI

22
Comments 1
15 min read
How to mock a hidden dependency

How to mock a hidden dependency

2
Comments
2 min read
Error Handling with Angular Interceptors

Error Handling with Angular Interceptors

16
Comments
8 min read
Isolating user data logic with a UserService

Isolating user data logic with a UserService

2
Comments
12 min read
Building Custom RxJS Operators for HTTP Requests

Building Custom RxJS Operators for HTTP Requests

1
Comments
12 min read
Clean Code With AI

Clean Code With AI

8
Comments
1 min read
Enhancing Angular Reactive Forms with a Custom Image Uploader FormControl

Enhancing Angular Reactive Forms with a Custom Image Uploader FormControl

2
Comments
13 min read
Simplifying Error Handling in Angular Forms with a Custom Directive

Simplifying Error Handling in Angular Forms with a Custom Directive

4
Comments
16 min read
ChatGPT - Prompts for Code Refactoring

ChatGPT - Prompts for Code Refactoring

59
Comments
4 min read
Replacing Type Code With State/Strategy

Replacing Type Code With State/Strategy

1
Comments
8 min read
💖 Write Future-Compatible PHP Code with Symfony Polyfills

💖 Write Future-Compatible PHP Code with Symfony Polyfills

5
Comments
3 min read
Sustainable Refactoring

Sustainable Refactoring

Comments
3 min read
2 Sites to Become a Better Developer

2 Sites to Become a Better Developer

582
Comments 43
2 min read
Refactoring: The Hard Parts

Refactoring: The Hard Parts

2
Comments 2
6 min read
5 Awesome C# Refactoring Tips: Elevating Your Code to the Next Level 🏆

5 Awesome C# Refactoring Tips: Elevating Your Code to the Next Level 🏆

6
Comments
5 min read
Code Limit - Your Refactoring Alarm

Code Limit - Your Refactoring Alarm

Comments
2 min read
Refactoring for Readability in Ruby: a Showcase

Refactoring for Readability in Ruby: a Showcase

14
Comments 11
7 min read
Code refactoring: what is it and why should you do it

Code refactoring: what is it and why should you do it

Comments
2 min read
AI Tools and Refactoring

AI Tools and Refactoring

1
Comments
4 min read
Tips to embody clean code

Tips to embody clean code

Comments
5 min read
Boy Scout refactoring works but can take 189 years (still faster than waiting for motivation)

Boy Scout refactoring works but can take 189 years (still faster than waiting for motivation)

2
Comments
3 min read
Second system effect

Second system effect

Comments
1 min read
Composing Python: Beyond Inherited Code

Composing Python: Beyond Inherited Code

Comments
8 min read
Refatorando códigos Java como um ninja 🥋

Refatorando códigos Java como um ninja 🥋

11
Comments
4 min read
Refactoring Legacy Code: Can We Trust Existing Tests?

Refactoring Legacy Code: Can We Trust Existing Tests?

2
Comments 1
2 min read
The Virtuous Cycle of Testing

The Virtuous Cycle of Testing

4
Comments 2
3 min read
loading...