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%
  • 相关阅读:
    Spring Boot整合Freemarker
    Spring Boot异常处理
    CSAPP缓冲区溢出攻击实验(下)
    SparkSQL基础应用(1.3.1)
    程序员的自我修养:(1)目标文件
    CSAPP缓冲区溢出攻击实验(上)
    Redis源码学习:字符串
    六星经典CSAPP-笔记(7)加载与链接(上)
    Redis源码学习:Lua脚本
    六星经典CSAPP-笔记(10)系统IO
  • 原文地址:https://www.cnblogs.com/pwwxz/p/10705937.html
Copyright © 2011-2022 走看看