软件工程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
---|---|
作业要求 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10841 |
团队名称 | 冲冲冲 |
作业目标 | 凡事预则立 |
作业正文 | 如下 |
其他参考文献 | 百度 |
1.冲刺时机计划安排
| 时间 | 团队任务安排 |
| ---- | ---- | ---- |
| 6.26 | 前端界面设计 | | | |
| 6.27 | 登陆界面与数据库连接 | | | || | | |
| 6.28 | 实现订单管理 | || | | |
| 6.29| 实现店面管理 | || | | |
| 6.30| 测试总结 | |
2.针对前几次作业的不足的地方进行思考和总结
团队作业每次分配任务总是分配不均,部分队员参与到不高,学不到东西,大家太被动,不分配任务没有主动性。讨论较少,经常性的分配完任务就是这个人去完成,没有大家一起讨论的习惯。
由于没有一起讨论,很多问题没有解决好,
努力:分配好的任务大家都会去认真完成,不会的也会多问,争取每次作业多再一起完成,多讨论,
不足:遇到问题都会去解决,但是能够做到更好却没有去做,只能说尽量完成了作业任务。有时候会有段消极的态度。
3.需要改进的团队分工(针对之前的不足,需要加强和改进的团队协作和分工的地方)
(1)团队之间应该多进行交流讨论,保证每个成员都参与,每个成员在每次任务中都能取得进步。
(2)每个成员之间的分工要明确,各司其职,调动所有成员的积极性
4.团队的代码规范
变量名
变量名推荐使用驼峰法来命名(camelCase)
空格与运算符
通常运算符 ( = + - * / ) 前后需要添加空格:
代码缩进
通常使用 4 个空格符号来缩进代码块
语句规则
简单语句的通用规则:
一条语句通常以分号作为结束符。
复杂语句的通用规则:
将左花括号放在第一行的结尾。
左花括号前添加一空格。
将右花括号独立放在一行。
不要以分号结束一个复杂的声明。
对象规则
对象定义的规则:
将左花括号与类名放在同一行。
冒号与属性值间有个空格。
字符串使用双引号,数字不需要。
最后一个属性-值对后面不要添加逗号。
将右花括号独立放在一行,并以分号作为结束符号。
命名规则
一般很多代码语言的命名规则都是类似的,例如:
变量和函数为小驼峰法标识, 即除第一个单词之外,其他单词首字母大写( lowerCamelCase)
全局变量为大写 (UPPERCASE )
常量 (如 PI) 为大写 (UPPERCASE )
变量命名你是否使用这几种规则: hyp-hens, camelCase, 或 under_scores ?
HTML 和 CSS 的横杠(-)字符:
HTML5 属性可以以 data- (如:data-quantity, data-price) 作为前缀。
CSS 使用 - 来连接属性名 (font-size)。
Note - 通常在 JavaScript 中被认为是减法,所以不允许使用。
下划线:
很多程序员比较喜欢使用下划线(如:date_of_birth), 特别是在 SQL 数据库中。
PHP 语言通常都使用下划线。
帕斯卡拼写法(PascalCase):
帕斯卡拼写法(PascalCase) 在 C 语言中语言较多。
驼峰法:
JavaScript 中通常推荐使用驼峰法,jQuery 及其他 JavaScript 库都使用驼峰法。
Note 变量名不要以 $ 作为开始标记,会与很多 JavaScript 库冲突。
5.阅读构建之法13-17章
《构建之法》:
第13章:软件测试
第14章:质量保障
第15章:稳定和发布阶段
第16章:IT行业的创新
第17章:人,绩效和职业道德
6.建立团队项目的github仓库,并将连接附在随笔的末尾
团队Github