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

妖精的绣舞 提交于 2019-12-01 06:17:42

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

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

 

 

 

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

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

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

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

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

 

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

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

 

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

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

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

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

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

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!