《数学之美》读后感和腾讯代码规范

腾讯代码规划

一、版式

1)缩进空格数4个
  使用空格键,不使用tab键,若使用tab键需要设置 TAB 键的空格数目是 4 格。
2)空行分开:函数之间、逻辑片段、类声明、变量声明(靠近第一次使用处)
 
3)较长句(>80)分成多行书写,于低优先级操作符处划分
4)一行一条短句
5)if、for、dowhile一直都要加{},且单独占一行
6)if、for、while应留一个空格再跟“(”;函数名紧跟“(”;“,”后留空格(Function(x, y, z));“;”不是结束符时留空格(for (initialization; condition; update));二元操作符的前后应当加空格;一元操作符不加空格
二、注释
6)头注释
Description:一项描述本文件的内容、功能、内部各部分之间的关系及本文件与其它,
文件关系等。
History 是修改历史记录列表,每条修改记录应包括修改日期、修改者及修改内容简述。
7)函数头部注释
8)注释解释为什么要这么做,而不是正在做什么
  注释应放在其上方或右方,不可放在下面,放于上方则需与其上面的代码用空行隔开
9)条件语句、循环语句建议注释
10)注释占代码20%~30%
三、命名
11)认可的缩写

 

12)命名不建议采用匈牙利命名法

13)常量全部大写,单词间用下划线分隔

14)禁止用单个字符命名,除非局部循环变量

15)尽量不要使用数字命名

16)函数名以大写字母开头,动宾结构

《数学之美》第一章
  本章讲述了信息与文字与数字的关系及其历史,发现和我想象中的数学有所不同,书中有着丰富文学内涵,让我了解了美索不达米亚的数字和古埃及的《亚尼的死者之书》等。有趣的知识和典故让数学不再仅仅是数学,这也使我对这本书有了改观。
 
posted @ 2021-09-12 21:56  vivi耶嘿  阅读(13)  评论(0编辑  收藏  举报