分析一套源代码的代码规范和风格并讨论如何改进和优化代码

1.结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点;

我的工程实践选题是关于web网络安全的所以找了webscarab的基于java的源代码

分析一套源代码的代码规范和风格并讨论如何改进和优化代码_第1张图片

 

分析一套源代码的代码规范和风格并讨论如何改进和优化代码_第2张图片

 

 

目录结构清楚,每一个java文件以及函数名都以他的主要功能来命名,清楚明了,主要包括了几个Java文件。

列举哪些做法符合代码规范和风格一般要求

原则一:代码应该简洁易懂,逻辑清晰

原则二:面向变化编程,而不是面向需求编程

原则三:先保证程序的正确性,防止过度工程

 

列举哪些做法有悖于“代码的简洁、清晰、无歧义”的基本原则,及如何进一步优化改进

分析一套源代码的代码规范和风格并讨论如何改进和优化代码_第3张图片

这种同一个函数里面的参数应该写在同一行。

 

总结同类编程语言或项目在代码规范和风格的一般要求。

1.程序块应该采取首行缩进。

2.控制每一行的代码数量,尽量避免一行代码过长的现象出现。

3.if、for等应当单独占一行。

4.变量和方法名以及类名应当符合变量名的规则。

 

你可能感兴趣的:(分析一套源代码的代码规范和风格并讨论如何改进和优化代码)