Grammar

Compound Noun Patterns in Software Development

5 exercises — practise forming and using compound nouns that are essential vocabulary in software engineering: word order, singular modifiers, hyphens, and noun vs adjective forms.

Compound nouns: key rules
  • Modifier first, head last: deployment pipeline, not pipeline deployment
  • Modifier stays singular: test automation, not tests automation
  • No apostrophe: error handling, not error's handling
  • Noun vs adjective: type safety (noun) vs type-safe (adjective)
0 / 5 completed
1 / 5
A job description reads: "Experience with ___ is required." The blank should refer to the practice of managing the process of deploying software automatically. Which compound noun is correct?