# Goodbye, Clean Code

DevFeed: [Goodbye, Clean Code](<https://devfeed.tech/articles/goodbye-clean-code-36166.md>)

Original publisher: [Read original article](<https://overreacted.io/goodbye-clean-code/>)

Published: 2020-01-11T00:00:00Z

Content type: opinion

Language: en

Sources: [Dan Abramov](<https://devfeed.tech/sources/dan-abramov.md>)

Topics: [clean-code](<https://devfeed.tech/topics/clean-code.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [Code](<https://devfeed.tech/topics/code.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>)

Tags: [clean-code](<https://devfeed.tech/tags/clean-code.md>), [code](<https://devfeed.tech/tags/code.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>)

## AI overview

The author recounts refactoring repetitive shape-resizing code in a graphics editor and initially believing that eliminating duplication made the code better. Years later, they conclude that obsessing over measurable aspects of "clean code" can become a phase and that clean-code practices should guide development without becoming an end in themselves.

## Source excerpt

Let clean code guide you. Then let it go.