- 程序块要采用缩进风格编写,缩进的空格为4位
- 缩进或者对齐只能使用空格键,不可以使用TAB键
- 相对独立的程序块之间、变量说明之后必须加空格行
- 函数之间应该用空行分开;
- 变量声明要尽可能靠近第一次使用处,避免一次性声明一组没有马上使用变量
- 用空行将代码按照逻辑片断划分
- 每个类声明之后应该加入空格同其他代码分开
- 较长的语句(>80字符)要分成多行书写
- 长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读。
- 若函数或过程中的参数较长,则要进行适当的划分
- 循环、判断等语句中若有较长的表达式或语句,则要进行适应的划分,长表达式要在低优先级操作符处划分新行,操作符放在新行之首
- 不允许把多个语句写在一行中,即一行只写一条语句
- If、for、do、while、case、switch、default等语句各占一行,且if、do、for、while等语句的执行语句部分无论多少都要加括号{}
- 代码行之内应该留有适当的空格
- 程序块的分界符(如c/c++的大括号{和})应该各自独占一行,同时与他们引用的语句左对齐。
《数学之美》的作者是吴军,早在很久之前就听说过的数学领域大神级人物。也许正因为吴军老师是大神级的研究者,这本书才脱离了对数学枯燥刻板的印象,从生动有趣形象的方面向我们展示了一个活泼、立体、灵动的数学世界。书中自然语言从规则到统计一章里还提及了计算机处理自然语言的方式,讲述了最开始的计算机都是模拟人脑处理自然语言。这本书还让我对信息技术有了进一步的理解,例如自然语言的重要性。最重要的是,这本书告诉了我,从事科学研究,最重要的是掌握思维方法,只有掌握了思维方法,在做研究的时候才能融会贯通,举一反三。学习信息技术也需要这样的思维,简单性和模块化是软件工程的基石;分布式和容错性是互联网的生命,学习信息技术就是需要这样子的思想,打牢基础才能更进一步。