2015年6月18日

返回一个二维整数数组中最大联通子数组的和

摘要: 题目:输入一个二维整形数组,数组里有正数也有负数。求所有子数组的和的最大值。 要求:两人结对完成编程任务。一人主要负责程序分析,代码编程。一人负责代码复审和代码测试计划。发表一篇博客文章发表一篇博客文章讲述设计思想,出现的问题,可能的解决方... 阅读全文

posted @ 2015-06-18 22:57 海阔天空丶 阅读(134) 评论(0) 推荐(0) 编辑

敏捷软件开发读书笔记(三)

摘要: 敏捷设计 如果敏捷性(Agility)是指以微小增量的方式构建软件,那么究竟如何去设计软件呢?又如何去确保软件具有灵活性、可维护性以及可重用性的良好结构呢?在敏捷团队中,全局视图和软件一起演化。在每次迭代中,团队改进系统设计,使设计尽可能的适合当前系统。团队不会花费许多时间去预测未来的需求和需要,... 阅读全文

posted @ 2015-06-18 17:20 海阔天空丶 阅读(445) 评论(0) 推荐(0) 编辑

敏捷开发读书笔记(二)

摘要: 测试驱动开发极限编程(eXtreme Programming,简称XP)是敏捷方法中最著名的一个。它由一系列简单却相互依赖的时间组成。这些实践结合在一起形成了一个胜于部分结合的整体。其中一个非常重要的,当前也受到格外重视的实践就是TDD(测试驱动的开发方法)。在测试驱动的开发方法中,编写所有的代码的... 阅读全文

posted @ 2015-06-18 17:14 海阔天空丶 阅读(156) 评论(0) 推荐(0) 编辑

敏捷软件开发读书笔记(一)

摘要: 第一部分 敏捷开发 2001年初,由于看到许多公司的软件团队陷入了不断增长的过程的泥潭,一批业界专家聚集在一起概括出了一些可以软件开发团队具有快速工作、响应变化能力的价值观(value)原则。他们称自己为敏捷(Agile)联盟。在随后的几个月中,他们创建出了一份价值观声明。也就是敏捷联盟宣言(Th... 阅读全文

posted @ 2015-06-18 17:12 海阔天空丶 阅读(169) 评论(0) 推荐(0) 编辑

导航