Software Engineering vocabulary · Code Review and Code Quality

Clean code

Meaning in software engineering, with examples

nounCommon term

In software engineering, clean code means: Code that is simple, clearly named, well organized and easy for others to read, test and change, rather than code that only works.

In Turkish: temiz kod

How it is used

Popularized by Robert C. Martin's 2008 book 'Clean Code'. Teams talk about writing clean code and about principles such as small functions and meaningful names. Some developers warn against following such rules too strictly.

Example sentences

  1. Clean code isn't about being clever; it's about the next person understanding it quickly.

  2. Our team's clean code guidelines say that a function should do one thing.

Common collocations

  • write clean code
  • clean code principles
  • keep the code clean
  • clean code guidelines

More terms: Code Review and Code Quality

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: