Beta冲刺——代码规范与计划随笔

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE2/
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/2018SE2/homework/11617
这个作业的目标 团队项目合作冲刺阶段前期。针对代码规范与计划
作业正文 Beta冲刺——代码规范与计划随笔
其他参考文献

队名

"您为何会咸鱼"

代码规范

1.Gitee

1.1 对于commit命名,标注天数,如“day2”,然后加上下划线来连接,用中文或英文来标注当前代码功能
1.2 分支命名,取简单英文来命名,通俗易懂,方便后面分支整合

2.注释

2.1 对于非基础语句必须添加注释,方便组员阅读
2.2 对函数名和变量名需要添加注释,方便组员明白其含义
2.3 注释内容要准确清晰,不可太简写
2.4 对于使用首字母形式的变量名,必须说明原英文名是什么,以及中文含义是什么

3.标识符命名

3.1 函数名统一通过百度翻译翻译成英文获得,并将空格转化成下划线
3.2 变量名用百度翻译翻译成英文获得,如果太长,则使用翻译成英文单词的首字母大写,空格则以下划线代替

4.可读性

4.1 注意运算符的优先级,避免使用默认优先级

5.函数、过程

5.1 对所调用函数的错误返回码要仔细、全面地处理
5.2 明确函数功能,精确(而不是近似)地实现函数设计

6.程序效率

6.1 编程时要经常注意代码的效率。
6.2 在保证软件系统的正确性、稳定性、可读性及可测性的前提下,提高代码效率。
6.3 局部效率应为全局侠侣服务,不能因为提高局部效率面对全局效率造成影响。

7.质量保证

7.1 在软件设计过程中构筑软件质量。
7.2 代码质量保证优先原则。
7.3 只引用属于自己的存贮空间。
7.4 防止引用已经释放的内存空间。
7.5 防止内存操作越界。
7.6 不能随意改变与其他模块的接口。
7.7 充分了解系统的接口之后,再使用系统提供的功能。

8.代码编辑、编译、审查

8.1 通过代码走读及审查方式对代码进行检查。
8.2 测试产品之前,应对代码进行抽查。
8.3 编写代码时要注意随时保存,并定期备份,防止由于端点,硬盘损坏等原因造成代码丢失。

9.代码测试、维护

9.1 单元测试要求至少达到语句覆盖
9.2 单元测试开始要跟踪每一条语句,并观察数据流及变量变化。
9.3 清理、整理或优化后的代码要经过审查及测试。
9.4 代码版本升级要经过及时上传Gitee。
9.5 使用软件工具对代码进行维护。

冲刺计划

计划安排 内容
第一、二天 尝试服务器方面的操作,解决α阶段遗留的office系列文件预览问题
第三天 尝试添加新的功能,比如文件细致化区分
第四天 完成服务器的搭建以及部署
第五天 完善后端的方面,将其做成线上
第六、七天 尝试将其做成线上
第八、九天 完善用户界面的交互性以及美观性相关方面内容
第十天 最终的整合测试
—————————————————————————————————————————————

posted @ 2020-12-14 14:23  您为何会咸鱼  阅读(67)  评论(2编辑  收藏  举报