摘要: 什么是敏捷开发? 敏捷开发是以用户的需求进化为核心,采用迭代、循序渐进的方法进行的软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件 阅读全文
posted @ 2016-03-27 15:43 上进生_go 阅读(254) 评论(0) 推荐(0)
摘要: 题目:返回一个整数数组中最大子数组的和 要求:(在原有代码上进行迭代) 1.输入一个整数数组,数组中有正数和负数。 2.数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 3.如果数组a[0]……a[n-1]首尾相邻,允许a[i-1]……a[n-1]、a[0]……a[j-1]之和最大。 阅读全文
posted @ 2016-03-27 14:59 上进生_go 阅读(297) 评论(3) 推荐(0)
摘要: 团队:1.团队有一致的集体目标,并要一起完成。 2.团队成员要各自分工,互相依赖合作,共同完成任务。 软件团队有着各种模式:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐模式、爵士乐模式、功能团队模式、官僚模式。 开发流程也分为各种模式:写了再改模式、瀑布模型(生鱼片模型 阅读全文
posted @ 2016-03-26 12:45 上进生_go 阅读(123) 评论(0) 推荐(0)
摘要: 要求: 1.输入一个整形数组,数组里有正数也有负数。 2.数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 3.求所有子数组的和的最大值(即最大连续和),要求时间复杂度为O(n)。 分析: 设b[i]表示以a[i]结尾的子数组的最大子段和,即: b[i]=max{sum(a[j~k] 阅读全文
posted @ 2016-03-25 15:46 上进生_go 阅读(201) 评论(1) 推荐(0)
摘要: 第三周 所花时间(包括上课时间) 26小时(上课时间4个小时,写代码时间19个小时,阅读和查阅资料时间3个小时) 代码量(行) 584行 博客量(篇) 3篇(包括本篇) 了解到的知识点 ①通过阅读《构建之法》,了解了一些结对编程和如何与他人交流的好的方法。②通过编程复习了栈的使用,知道了如何通过栈去计算四则表达式,了解到了括号在栈中的计算方式,可以... 阅读全文
posted @ 2016-03-20 15:33 上进生_go 阅读(136) 评论(0) 推荐(0)
摘要: 题目要求: 1.程序可以判断用户的输入答案是否正确,如果错误,给出正确答案,如果正确,给出提示。 2.程序可以处理四种运算的混合算式。 3.要求两人合作分析,合作编程,单独撰写博客。 团队成员:张绍佳、杜文星(博客:http://www.cnblogs.com/duwenxing/p/5294508 阅读全文
posted @ 2016-03-19 13:37 上进生_go 阅读(403) 评论(1) 推荐(0)
摘要: 趁着老师刚刚讲过,我把《构建之法》的第四章关于两人合作结对编程的部分读了一下,其中感触最深的就是如何正确地给予反馈,给他人提建议的这一部分内容,这不仅在结对编程中引导了我怎样去做而且给了我在生活中的启发,记得上课时老师讲到最内层:本质和固有属性时引用书上“王屋村的软件工程师果冻”的例子,书上写到“你 阅读全文
posted @ 2016-03-18 15:16 上进生_go 阅读(88) 评论(0) 推荐(0)
摘要: 对上一个程序的一些错误的解决办法: ①问题:num2每次生成的数都一样 解决办法:因为粗心,忘了写上 这一语句。 ②问题:输出中出现“?” 解决办法:将输出语句中的“÷”改为“/” ③对于要求中余数、负数,我还是没有能够实现,不过我会继续改进的 代码:   阅读全文
posted @ 2016-03-13 18:55 上进生_go 阅读(136) 评论(0) 推荐(0)
摘要: 代码:   Right-BICEP测试要求:     1.Right-结果是否正确?     2.B-是否所有的边界条件都是正确的?     3.I-能查一下反向关联吗?     4.C-能用其他手段交叉检查一下结果吗?     5.E-你是否可以强制错误条件发生?     6.P-是否满足性能要求 阅读全文
posted @ 2016-03-13 14:46 上进生_go 阅读(162) 评论(1) 推荐(0)
摘要:   第二周 所花时间(包括上课时间) 24小时(上课时间4个小时,写代码时间15个小时30分钟,阅读和查阅资料时间7个小时) 代码量(行)  213行 博客量(篇)  4篇(包括本篇) 了解到的知识点  ①学习了itoa函数(将整数型转为字符型函数)②再学习了递归的使用③文件的输入输出流 阅读全文
posted @ 2016-03-13 14:44 上进生_go 阅读(129) 评论(0) 推荐(0)