Examples of strong verbs: triggers, issues, generates, specify, omit
- occured -> triggered
- happens when -> generates
- we are very careful to ensure that -> we carefully ensure
- a compiler error happens -> the compiler generates an error
- a variable declaration doesn't have a datatype -> you declare a variable but don't specify a datatype
- errors occur when you leave off a semicolon -> the compiler triggers an error/issues errors when you leave off a semicolon
Prefer active voice, specifying subject and object.
"There are/is" goes with general statements and can usually be dropped. If there is no subject, add one.
- There is a variable called met_trick that stores the current accuracy. -> The met_trick variable stores the current accuracy.
- There are two disturbing facts about Perl you should know. -> You should know two disturbing facts about Perl.
- There is no guarantee that the updates will be received in sequential order. -> Clients might not receive the updates in sequential order.
Avoid adjectives/adverbs, and use factual data instead:
- Setting this flag makes the application run screamingly fast. -> Setting this flag makes the application run 225-250% faster.