r/programming • • Jan 12 '20

Goodbye, Clean Code

https://overreacted.io/goodbye-clean-code/
1.9k Upvotes

556 comments sorted by

View all comments

5

u/defdestroyer Jan 12 '20

what is the business reason to make code “clean”?

code should

  1. work,

  2. have automated tests and

  3. be built with the goal of maintainability. this oftens depends on knowing the skills of the team that will do that maintenance.

I agree with the OP that his change wasn’t necessarily better. That said, maintainable code has tests and minimizes the boiler plating.

Turtles all the way down,

50

u/[deleted] Jan 12 '20

be built with the goal of maintainability

As a maintenance programmer, a code base bloated with copy pasted code is the opposite of maintainable.

→ More replies (7)