古来月-凡事预则立

Posted ouc-xxxxxx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了古来月-凡事预则立相关的知识,希望对你有一定的参考价值。

这篇随笔一是应老师要求,二是作为我们小组的总结反思。纵观小组软件开发的整个过程,应了古话,凡事预则立,不预则废。

0.Github地址:https://github.com/gulaiyue/abcde

 

1.项目的总结反思

阿尔法迭代最大的问题是没有明确一个时间点,每个周的任务划分后没有验收反思过程,后来我们到末期猛赶进度。

贝塔迭代过程中分工确实不如阿尔法迭代明确(后端也着实不好分工),但是开始没有想清楚这一点,一味的求每个人平均进度是不现实的。最好发挥每个人的特长,合理分工而不是平均主义。

如果在小组启动项目时就预料到拖进度、分工不明确、每个人擅长的点不一样的话,会节省很多的时间。

其实在学习生活的过程中,预判这个东西,真的很能提高效率。就如古人画画之前,先要胸有成竹,才知何处下笔!

 

 

2.团队的分工

以上说了团队的分工出现的一些小问题,有以下几点:

1)分工不合理,没有发挥出每个人的优势,有时候大家写代码时缺少文档记录。

改进方法:把需要做的文档列出来,大家一个人记录几份。

2)分工不特别明确,有些公共部分应该共同讨论,如前端部分的导航栏,一开始没有统一。

改进方法:后端开发时沿用了统一的类,并在开发前决定了统一的架构。

3)分工之后的交流互助能够做到更好,充分发挥1*5>5的效果。

改进方法:尽量多聚在一起讨论,有什么问题困难随时提出,共同解决。

 

 

3.代码规范:

我们小队都去看了邹欣的代码规范教学,里面有分点的例子,还有一些有趣的比喻。总结下来,大概值得小队主义的几点如下:

1)排版(包括行宽、缩进和括号、分行):

   缩进采用4个空格。括号:每个“{”和“}”都独占一行。分行即不要把多行语句放在一行上。

2)命名:命名要注意大小写,一般所有的类型/类/函数名都用Pascal形式,所有的变量都用Camel形式。

   Pascal——所有单词的第一个字母都大写;

        Camel——第一个单词全部小写,随后单词随Pascal格式,这种方式也叫lowerCamel。

3)注释:精简明了最好。复杂的注释应该放在函数头,我们可以使用不同的显示风格来表示程序的不同部分。

4)专业类名、函数体参考以前c++和java编程规范即可。

以上是关于古来月-凡事预则立的主要内容,如果未能解决你的问题,请参考以下文章

第八次团队作业:Beta冲刺(凡事预则立)

第八次团队作业:总结随笔

2017年4月规划

第八次团队作业:总结随笔

两年计划持续更新

你的领导工作能力很强,凡事喜欢亲力亲为,平时给你安排的工作很少且指导不多,导致你感觉来了几个月无事可做没有成长。对此,你怎么办?