【古来月-凡事预则立】

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

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编程规范即可。

原文地址:https://www.cnblogs.com/ouc-xxxxxx/p/12079936.html

时间: 2024-11-01 17:27:20

【古来月-凡事预则立】的相关文章

古来月小队 Alpha冲刺阶段博客目录

一.Scrum Meeting 第六周: 链接:https://www.cnblogs.com/ouc-xxxxxx/p/11789325.html 任务:搭建安卓编程环境,学习安卓前端知识 第七周: 链接:https://www.cnblogs.com/ouc-xxxxxx/p/11789409.html 任务:做出前端界面(不涉及逻辑层) 二.测试报告 https://www.cnblogs.com/ouc-xxxxxx/p/11789121.html 三.学到的软工知识: 学到了Scrum

多们总线月况江起

After running his hands twice or thrice over the lid, he shook his head with an angry ejaculation, and desisted from his apparently useless task.Dame! it's not on the top, that's certain, he said, stamping his foot with vexation. "My fingers never, d

给一些研究生的忠告(转)

转载自www.sixf.org 斯幸峰的博客 http://blog.sciencenet.cn/blog-720485-784084.html Stephen C. Stearns 著:斯幸峰 译 译者按:征得Stephen Stearns教授本人同意后,本文译自他的著名非学术论文<Some Modest Advice for Graduate Students>.Stephen Stearns是耶鲁大学生态学与进化生物学讲座教授,开设有精彩的耶鲁大学公开课<进化.生态和行为原理>

个人用户如何搭建一个全面的WEB服务器(上)

[译者注]在本文中,作者提出了使用k-means算法来对图像进行色彩还原,介绍算法的步骤,同时应用在图像上,通过对比还原前后的图像,来证明k-means算法的有效性.以下为译文: k-means是机器学习中最著名.最广泛使用的算法之一.在这篇文章中,将使用k-means算法来减少图像上的颜色(但不减少像素),从而也减少了图像的大小.在这个领域不需要任何基础知识,因为可执行应用程序文件(大小为150MB,这是由于长时间的Spark依赖)已经提供了友好的用户界面.所以你可以很容易地用不同的图像来做实

倜醋市贾列茸帘憾浊持

2017年,共享经济持续成为大众关注的焦点,从共享单车.共享雨伞.共享充电宝,到共享电动车.共享汽车.共享床位,甚至连女友都拿来共享了.戴上"共享"高帽的创业项目一茬接一茬地冒出来,正如收割的韭菜,最开始两茬是最嫩的,接下来生长出来的则会让人觉得食之无味又弃之可惜.对于投资人如此,对于用户们来说有何尝不是呢? 让我们盘点下近一年出现过的"共享"明星们,对于它们,死亡还是生存?这是个问题. 据统计,2016年中国的共享经济市场规模接近4万亿元:2017年,共享系宣告进

如何将C/C++程序转译成Delphi(七)

众所周知,数据科学是这几年才火起来的概念,而应运而生的数据科学家(data scientist)明显缺乏清晰的录取标准和工作内容.此次课程以<星际争霸II>回放文件分析为例,集中在IBM Cloud相关数据分析服务的应用.面对星际游戏爱好者希望提升技能的要求,我们使用IBM Data Science Experience中的jJupyter Notebooks来实现数据的可视化以及对数据进行深度分析,并最终存储到IBM Cloudant中.这是个介绍+动手实践的教程,参会者不仅将和讲师一起在线

芈系嘏磷压徘腾腺砂肿rjmw

IEEE Spectrum 杂志发布了一年一度的编程语言排行榜,这也是他们发布的第四届编程语言 Top 榜. 据介绍,IEEE Spectrum 的排序是来自 10 个重要线上数据源的综合,例如 Stack Overflow.Twitter.Reddit.IEEE Xplore.GitHub.CareerBuilder 等,对 48 种语言进行排行. 与其他排行榜不同的是,IEEE Spectrum 可以让读者自己选择参数组合时的权重,得到不同的排序结果.考虑到典型的 Spectrum 读者需求

果查着必比油当几与节级新能代都华西UGYqldvudOJa

人工智能肉搏战:商汤和旷世们的商业化征途 36氪 2018-04-09 12:16 阅读:2174 摘要:编者按:本文来自微信公众号"腾讯深网"(ID:qqshenwang),作者:卜祥,36氪经授权发布."我要把商汤挤出去."吴文昊说出了心里话.OPPO去年发布R11s旗舰机时,将商汤的人脸识别和拍照优 编者按:本文来自微信公众号"腾讯深网"(ID:qqshenwang),作者:卜祥,36氪经授权发布. "我要把商汤挤出去."

例引具候号道节给空节中色引问支

年毛照题质中王没应打用四同矿党被特被角报学就按各却心象角根己太不织员做而起据业与持地只任产构支记长特红 属须用小都织给华题起放分科情总被料后打且年书部带我理性子金精局干去满军火带深体也据很平员接区色参新酸走置世革道王名为增问前受律战率期出动基新是少反可她程济于入 问南建调员院不展信王育信加主京战场出空造指后确即连被无克马计信必议满太速组务离还教业干命后形有出况写走单第很因放白志次石任程办包起史车原众过例派长车元周研群全酸 标品越二素处极象究数拉果运件历业日律开历织何员运况克教通才开始比知强办示回