zoukankan      html  css  js  c++  java
  • 团队作业(三):团队分工

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

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

    二、代码风格规范

    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%
  • 相关阅读:
    HDU 1394 Minimum Inversion Number 线段树
    POJ 2777 Count Color 线段树
    POJ 2828 Buy Tickets 线段树
    POJ 2528 Mayor's posters 线段树+离散化
    HDU 1166 敌兵布阵 线段树的基本应用——动态区间和问题
    【转】ACM blog 汇总
    【转】ACM资源
    【链表】关于链表的内存池
    C语言文件操作 fseek ,fread,rewind
    【转】任意进制转换--(62进制)
  • 原文地址:https://www.cnblogs.com/pwwxz/p/10705937.html
Copyright © 2011-2022 走看看