程序采用缩进风格编写。
程序块之间加空行。
较长语句和表达式要分成多行编写。
一行只编写一句代码。
条件循环语句要加{}。
语句对齐。
标识符的命名要清晰、明了,有明确含义。
使用完整的单词或大家基本可以理解的缩写。
除了常见的通用缩写以外,不使用单词缩写,不得使用汉语拼音。
产品/项目组内部应保持统一的命名风格。
一个变量只有一个功能。
结构功能单一。
防止局部变量与全局变量同名。
不使用未经初始化的变量作为右值。
尽量减少没有必要的数据类型默认转换与强制转换。
一个函数仅完成一件功能。
重复代码应该尽可能提炼成函数。
对函数的错误返回码要全面处理。
废弃代码(没有被调用的函数和变量)要及时清除。
模块划分清晰,耦合性小,有明确输入和输出。
使用断言记录内部假设。
不能用断言来检查运行时错误。
在保证代码质量保证优先原则的前提下,提高代码效率。
通过对数据结构、程序算法的优化来提高效率。
将不变条件的计算移到循环体外。
周数 | 任务安排 | 当前进度 |
---|---|---|
第十周 | 1、制作系统设计书 2、制作数据库说明书 3、答辩ppt |
已完成 |
第十一周 | 1、搭建vue框架,实现基本页面跳转 2、后端连接数据库写出基本逻辑 |
正在1/3 |
第十二周 | 1、前端实现所有界面设计 2、后端完成代码书写给出接口 |
未完成 |
第十三周 | 初步前后端整合 | 未完成 |
第十四周 | 整合发现问题修改 | 未完成 |
第十五周 | 调试项目,修改一些bug | 未完成 |
第十六周 | 核查总结 | 未完成 |