团队作业(三):团队分工

一、《需求规格说明书》的完善

细化了如何判断文件是否加解密的方法

二、代码风格规范

1.代码格式:

  • 用空格字符缩进源代码,不要用tab,每个缩进4个空格

  • 行宽设为100字符

  • 包的导入:删除不用的导入,尽量不要使用整个包的导入。在eclipse下经常使用快捷键 ctrl+shift+o 修正导入

2.缩进风格:

左括号同行,右括号独占一行,如:

 if(condition) {
    DoSomething();
  }
 Else {
    DoSomethingElse();
  }

理由:按照教材代码的缩进风格已成习惯,使用更为方便,易修改。

3.命名规范

  • 匈牙利命名法:在变量前面加上有意义的后缀
  • 全大写用下划线分割,如
    public static find String ORDER_PAID_EVENT = "ORDER_PAID_EVENT";
  • 首字母小写,骆驼法则,如:
    public String orderName;
    理由:便于复审代码,易区分。

4.注释:

(1)注释多采用asc码字符,增强程序可移植性
(2)要解释清楚代码是在做什么(what)和为什么这么做(why)

5.代码设计规范

函数

  • 函数设计:高内聚,低耦合
  • 有单一出口
  • 预防错误,要使用断言
    理由:当代码出现错误,或需求改变时,使代码更易修改。

6.代码复审

  • 复审方法
    活用三明治原则,不间断复审,注意是否有可删除的代码。
    理由:简化代码,提高效率。
  • 复审步骤
    (1)复审前:要先用比较严格的c/c++编译,最好可以单步调试,最好可以编译一份debug版本。
    (2)复审后,要做一些更正明显的标记,以便自我反省事
    (3)在改进代码设计规范的时候,可以参考书上的几个经典错误例子。

三、团队项目数据库设计ER图

四、团队分工

1.核心需求优先级叙述及Alpha版本WBS图

2.ToDoList燃尽图

五、本次项目整体大致分工

学号 姓名 任务分工 工作量比例
20175105 王鑫浩 工作量汇总及燃尽图 20%
20175120 彭宇辰 ToDoList及随笔 20%
20175126 谢文航 团队代码编写规范的整理 20%
20175131 王泽龙 确定优先级,完成WBS图 20%
20175221 曾祥杰 用PD完成项目数据库设计及ER图 20%
原文地址:https://www.cnblogs.com/pwwxz/p/10705937.html