1、本周的作业请参照此文:http://www.ruanyifeng.com/blog/2015/12/git-workflow.html 制定本组项目的GitHub版本更新流程。
2、制定本组的代码规范、GitHub提交源码的标准。
3、组长组织每周例会(可以使用群微信群试验一下每天沟通项目开发进度的方法)需要有证据能够在博客上公布
4、根据邹欣老师的教材相关内容,确定小组成员的角色,细化项目需求、时间计划、列出产品积压工作项和预计开发时间
以上内容都请写在博客里,并在github可以看到记录
答:1、通过学习题中所给的分支教程,我们知道使用github团队编程的过程是:各小组成员经过分工确定自己的编程任务,在自己本地编程后上传到github中合并。合并完,下次编程的时候从github克隆到本地继续编程。根据我们组的情况,我们选择Github flow更新流程。
基本步骤为:
第一步:根据需求从master拉出新分支,不区分功能分支或补丁分支。
第二步:新分支开发完成后,或者需要讨论的时候,就向master
发起一个Pull Request(简称PR)。
第三步:Pull Request既是一个通知,让别人注意到你的请求,又是一种对话机制,大家一起评审和讨论你的代码。对话过程中,你还可以不断提交代码。
第四步:你的Pull Request被接受,合并进master
,重新部署后,原来你拉出来的那个分支就被删除。(先部署再合并也可。)
2.代码规范及源码标准:https://files.cnblogs.com/files/xiaolong2333/Java代码规范-程龙组.pdf
源码规范:首先项目的代码符合代码规范,然后需要把每个人的分支上传上去,结构清晰易懂,有必要的注释。
3、每天微信沟通项目进展的截图:
4、小组成员角色:
框架搭建与数据库设计:张东明
功能代码实现:程龙
需求分析:计红
界面设计:霍琳琳
软件测试:计红 霍琳琳
项目需求细化:
开发预计时间及计划:
产品积压工作项:
界面设计与优化