- 
                Notifications
    You must be signed in to change notification settings 
- Fork 116
Some Simple Rules for English Technical Writing
        Yi Wang edited this page Aug 22, 2019 
        ·
        1 revision
      
    - 
Use articles(冠词), "the", "a", and "an", before singulars(名词的单数形式), if there is not adherent adjunct before the noun. No articles for plurals(名词的复数形式). For example, the following are alright: - Do you have a computer?
- I don't need an expensive computer.
- I don't need expensive computers.
- That is the expensive computer you mentioned.
 
- 
Underscore (_) is not part of English words or phrases. We usually use underscores in source code, e.g., variable names. In such cases, we follow Markdown syntax to quote a variable name with a back single quote (`). The following are alright: - model_def
- the model definition
 
- 
Some typical cases to use, or not to use, the dash (-): - a tf.keras.Model-derived class
- a four-dimensional tensor
- a 3-year old girl
- a 3 years old girl
 
- a 
- 
Spell proper nouns(专有名词) as its conventional form. For example, TensorFlow but not Tensorflow, PyTorch but not Pytorch or py-torch, and ElasticDL but not elasticdl or elastic-dl. 
- Use short sentences over long ones.
- Use clauses only when it is necessary.
- Use active voice other than passive voice.