摘要:
转自:http://blog.csdn.net/wr132/article/details/43861145 问题描述 观察这个数列: 1 3 0 2 -1 1 -2 ... 这个数列中后一项总是比前一项增加2或者减少3。 栋栋对这种数列很好奇,他想知道长度为 n 和为 s 而且后一项总是比前一项增 阅读全文
摘要:
梦断代码,英文名是DREAM IN DODE。梦断代码,原作是美国的Scott Rosenberg,经韩磊翻译而来。 为什么选择读这本书?在图书馆软件工程处翻阅时,被这本书的名字吸引住了,同时之前也听说过《梦断代码》。 这本书的简介中说:任何一个在软件领域稍有经验的技术人员看完这本书,必掩卷长叹:做 阅读全文
摘要:
对M1/M2阶段的总结 M1阶段的总结反思见我以前的博客,我以前曾经写过。现附上链接。http://www.cnblogs.com/jirufeng/p/4990245.html M2阶段主要是对我们做的LETS的升级。我们主要在关注、评论、IM和界面几个方面进行的升级。我们按照功能进行了分工... 阅读全文
摘要:
经过这两个多月以来的软件工程的学习,还有团队项目的经历,总结反思如下:首先,一个月的软件工程团队项目的进行让我对软件开发有了比较实际的认识,以前我们的编程多是个人编程,两人编程,程序难度低,代码量少,也很容易配合。这次团队作业,我们6个人一块做一款app。我们组实力还算可以,虽然没有能够独自承担起全... 阅读全文
摘要:
1、银弹与没有银弹 《没有银弹》是Fred Brooks在1987年所发表的一篇关于软件工程的经典论文。该论述中强调真正的银弹并不存在,而所谓的没有银弹则是指没有任何一项技术或方法可以能让软件工程的生产力在十年内提高十倍。 在该论述当中,讨论到了次要和必要复杂度的差异。所谓次要复杂度是指由人们本... 阅读全文
摘要:
我的队友是谢金洛。(一)照至少一张照片,展现两人在一起合作编程的情况。说明结对编程的优点和缺点。结对的每一个人的优点和缺点在哪里(要列出至少三个优点和一个缺点)。结对编程的优点:(1)在开发层次,结对编程能提供更好的设计质量和代码质量,两人合作能有更强的解决问题的能力。(2)对开发人员自身来说,结对... 阅读全文
摘要:
第一部分调研,评测 (软件的bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验) 下载并使用,按照描述的bug定义,找出几个功能性的比较严重的bug。至少两个。用专业的语言描述(每个bug不少于40字),如有必要,可以配图。 第一个bug,是一个严重的,很影响使用的bug。当同时... 阅读全文
摘要:
一、回答问题1、我不认为按照代码规范写代码能够多用多少时间。而且,在这个讲究团队合作的时代,每个人写的代码都会让别人来看。如果没有代码规范,别人看代码将要多花很多时间,这远远要多于自己节省的时间。我个人的体会,我作为信息安全数论实验的助教,有一少部分学生的代码规范性很差,随意命名,函数没有解释,这极... 阅读全文
摘要:
1、PSP2.1PersonalSoftwareProcessStagesTimePlanning计划·Estimate·估计这个任务需要多少时间40hDevelopment开发·Analysis·需求分析(包括学习新技术)8h·DesignSpec·生成设计文档1h·DesignReview·设计... 阅读全文
摘要:
快速阅读完《构建之法》后的几个疑问:1、成长与代码量是什么关系?代码量与工程师的水平呈现什么关系?2、课本上对结对编程很赞赏,而实际工作中,两个人结对编程是不是浪费了一个人的工作量,有多少比例公司或者部门领导允许两个员工结对编程?3、书中讲的敏捷流程变化大,效率高,但我感觉这只适用于小团队,人少才好... 阅读全文