Definition of Clean Code
Code that is easy to change: that is extensible, modifiable, and maintainable.
Code that has little or no Technical Debt.
Working with Clean Code is like running in the park, in good weather, with shoes that fit. It is comfortable, and the Team can move quickly and with confidence.
If the Team can’t produce Clean Code, then it’s going to have a tough time being effective. And by Clean Code I mean code that is extensible, modifiable, maintainable, and can be quickly integrated and verified with extensive unit, functional, and performance regression tests.
Cite This Term
"Clean Code." ScrumDictionary.com. Accessed Aug 24, 2019. https://scrumdictionary.com/term/clean-code/.