编程过程中的英文缩写规则

技术人员编程是一线实事,任何时候技术相关工作都不能脱离技术本质,个人感觉哪怕是总监级别,或者老板级别,建议还是不能脱离一线的编程工作,这就是技术

基本规则

  1. 所有简化应尽量不增加误读率。——这是所有以下rules的前提。

  2. 如果是4个字母以下的单词,不必再求简化,比如:yes;

  3. 如果4字母及以上,但已经是缩写,不必再求简化,比如:NOAA(National Oceanic & Atmospheric Administration) or NCDC(National Climatic Data Center);

  4. 如果单词末字母不发音,则首先去掉,比如很多te结尾单词:write->writ; automate->automat ; through->throu 等等;

  5. 如果经上述还想进一步简化,可以省略单词中重复出现的字母中的后者,比如:national->natiol, oceanic->oceani, administration->adminstro; character->charcte 等等;
    4.1 但,例如:thought,去掉尾t会变意思,最好不用此法简化,用以下其他方法简化。

  6. 经上还简化,可以把双字母发音变成发音相近的单字母,如 ph->f, ea->e, th->s, th->z, oa->o, ou->o 等。比如:atmospheric,经上述,几乎没有简化,但可以把ph变成f,得到atmosferic;heat->het ; soap->sop ; school->schol->sgol;although->alzough; character->charcte->karcte 等等;

  7. 经上还简化,可以去掉中间不发音或不影响主要发音的字母,比如 'er' 变 'r':holder->holdr; 或其它例如:atmospheric->atmosferic->atmoferic;

  8. 特例简化,一些特别的双字母发音,用单字母代表,力求接近发音,帮助更易阅读,又不重复其它规则,比如:
    7.1 用“w”代替“呜”的音,through->throu->srou->srw,因为ou常发“欧”的音,简化后为避免误读,用'w'进一步代替'ou',帮助阅读。

个人总结

    1. 所有简化应尽量不增加误读率。——这是所有以下rules的前提。
      上面就是个人最终原则了,汉字是象形文字,而英文是发音文字,所以缩写必须保留发音的痕迹,便于个人能理解,不能由于缩写导致发音不了,也根本不认识了,这个违背了根本原则,比如cancel的缩写,我就是用cancl
      computer,就缩写为compt,尽量控制在4到5个字母以内

你可能感兴趣的:(编程过程中的英文缩写规则)