分析一套源代码的代码规范和风格并讨论如何改进优化代码
结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法
和特点;
代码目录结构,目录结构较为清晰。
以下面代码为例,分析符合代码规范和要求之处。
1.每个语句独占一行
2.用4个空格来缩进代码
3.顶级定义之间空两行, 方法定义之间空一行。
4.按照标准的排版规范来使用标点两边的空格
5.花括号的使用遵循了 K&R 风格
6.符合方法的命名规范,即:方法必须遵循小写字母开头的驼峰式命名方式(lowerCamelCase)。
7.符合变量的命名规范,即: 变量(类变量和实例成员变量)名必须采用小写单词驼峰命名方式
(lowerCamelCase)。
列举哪些做法符合代码规范和风格一般要求;
该代码结构比较清晰,符合软件工程中高内聚低耦合的原则。
总结同类编程语言或项目在代码规范和风格的一般要求。
1.每个if、else、 while、for等判断循环后的语句,都不要省略花括号{ },以便于理解代码。
2.缩进尽量使用空格,避免使用Tab。
3.不要在同一行声明多个变量。
4.花括号的使用要遵循 K&R 风格。