2016年3月27日

敏捷开发综述

摘要: 敏捷开发的定义是:以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使 阅读全文

posted @ 2016-03-27 19:06 gsdrkj 阅读(150) 评论(0) 推荐(0)

构建之法阅读笔记04

摘要: 本周阅读了《构建之法》的第八章 需求分析。我了解到了下列内容: 所谓"需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“需求分析”就是确定要计算机“做什么”,要达到什么样的效果。可以说需求分析是做系统之前必 阅读全文

posted @ 2016-03-27 18:48 gsdrkj 阅读(156) 评论(0) 推荐(0)

最大子数组二

摘要: 一、题目及要求: 题目:返回一个整数数组中最大子数组的和 要求(新加):①如果数组A[0]...A[j-1]首尾相邻,允许A[i-1]...A[n-1],A[0]...A[j-1]之和最大;②同时返回最大子数组的位置。 二、设计思路: 我们要解决两个问题:求出环数组中最大的子数组;并且定位出该子数组 阅读全文

posted @ 2016-03-27 16:29 gsdrkj 阅读(171) 评论(1) 推荐(0)

导航