05 2017 档案

摘要:软件工程涉及的范围很广,对于即将投身IT业的学生而言,软件工程的内容又非常重要。读构建之法,尽管本书介绍了不少IT业正在使用的理论和技术,但是,这本书的主要思想并不是介绍所有的新思想和新技术,而是从这些新思想、新技术中总结出对自己在未来的工作中有用的东西。 在整本书中,印象最让我深刻的是“两个人的合 阅读全文
posted @ 2017-05-21 17:26 你猜我是谁丶 阅读(124) 评论(0) 推荐(0)
摘要:第11章 软件设计与实现 1. 关于小飞拿到spec之后做的估计开发任务所需时间,他是根据以前同类任务所需花费的实际时间以及其他同事的时间估计的。以现阶段我们学生的角度,该如何估计一个项目开发所需时间呢? 2. 修改集是什么?集成是什么意思?怎么样才是集成呢? 3. 每日构建是什么意思呢? 每日构建 阅读全文
posted @ 2017-05-15 15:17 你猜我是谁丶 阅读(111) 评论(0) 推荐(0)
摘要:第6章 敏捷流程 —— 6.5 敏捷的故事 这一小节中有一个图表,对比了敏捷(Agile)、计划驱动(Plan-driven)、形式化的开发方法(Formal Method)的适用范围。里面提到的形式化的开发方法,其基本步骤是怎样的呢?为什么它能有极高的可靠性呢?下面是一些关于形式化方法特点的说明, 阅读全文
posted @ 2017-05-07 15:54 你猜我是谁丶 阅读(128) 评论(0) 推荐(0)
摘要:第4章 两人合作 —— 4.3 代码设计规范 —— 4.3.3 错误处理 此处提到了“断言”的概念,但着墨不多,介绍简略。 那么问题来了,挖掘机……不是,断言是什么? 编写代码时,如果程序员相信在程序中的某个特定点某表达式值(布尔式)为真,可将其标为断言(assert)。 举个栗子: public 阅读全文
posted @ 2017-05-03 20:46 你猜我是谁丶 阅读(330) 评论(0) 推荐(0)