摘要: 1.结构化方法 结构化方法,是70年代末,由Demarco等人提出的,旨在减少分析活动中的错误,建立满足用户需求的系统逻辑模型。结构化方法是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法,也称为新生命周期法,是生命周期法的继承与发展,是生命周期法与结构化程序设计思想的结合。其基本思 阅读全文
posted @ 2016-12-20 23:54 dreamingsheep 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 本文将对敏捷软件开发以及传统软件工程这两种软件开发模式进行介绍,并针对它们的不同之处做出比较。 1.传统软件工程 1.1产生 上个世纪六十年代,随着计算机的发展,人们对软件的需求越来越大,人们开始意识到“软件危机”存在的事实: 软件生产不能满足日益增长的需求 软件开发成本和开发进度估计往往不准确 软 阅读全文
posted @ 2016-10-20 13:29 dreamingsheep 阅读(349) 评论(2) 推荐(1) 编辑
摘要: 1)在开始实现程序之前,使用下述PSP表格记录下你估计将在程序的各个模块的开发上耗费的时间。 输出某线路的所有站点:20min 找两个站点间经过站点数最少的线路:60min 找两个站点间换乘最少的线路中经过站点最少的线路:100min 2)在你实现完程序之后,使用下述PSP表格记录下你在程序的各个模 阅读全文
posted @ 2016-09-13 18:09 dreamingsheep 阅读(546) 评论(1) 推荐(0) 编辑
摘要: 1.快速看完整部教材,列出你不懂的 5 - 10 个问题,发布在你的个人博客上。 看到书中提到代码风格我想起一个问题,我自己的代码风格是大括号换行,如下 if(...) { ... } else { ... } 而之前操作系统课程的小组中除了我之外的其他组员都是大括号不换行的代码风格,如下 而之前操 阅读全文
posted @ 2016-09-12 08:22 dreamingsheep 阅读(182) 评论(6) 推荐(0) 编辑