Intermediate Vocabulary #code-quality #adjective-noun #clean-code

Code Quality Adjectives

5 exercises on adjective–noun collocations used in code review, architecture discussions, and engineering culture: the terms that distinguish fluent engineering English from guesswork.

Key code quality collocations in this set
  • clean code — the Robert C. Martin standard; not "neat" or "tidy"
  • dead code — unreachable; caught by linters; not "unused" or "orphan"
  • defensive programming — anticipate failure, never trust input
  • loosely coupled — low interdependency; opposite: tightly coupled
  • testable — designed for isolation; not "verifiable" or "checkable"
0 / 5 completed
1 / 5
A senior engineer reviews a PR:

"Good PR! The logic is clear, functions are short, and names are self-explanatory. This is a great example of ___ code."

Which adjective collocation describes code that is easy to read, well-named, and self-documenting?