作业3——阅读《构建之法》15章

  读了《现代软件工程构建之法》这本书,,我最大的感受是,这本书中引用了一些人物如小飞,通过他们的对话传授我们知识,而且他们的对话比较贴近实际,比较幽默,使原本枯燥乏味的课本知识变得生动形象,让我一看到他们的对话,就很有兴趣去研究,去学习。而且还有一些生动有趣的图片,图文并茂。总结:这本书挺有趣的!

第一章

本章主要是软件工程的概论。问题:计算机科学与技术与软件工程的区别?

百度:软件工程从名字上就能看出来,是偏向于编程类的专业;至于计算机科学与技术涉及的包括网络、系统等等的方面,但更偏向于理论,不太注重实践。

第二章

本章提到了许多新概念,如单元测试,回归测试等。那么问题来了:什么是单元测试?

百度:单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。

第三章

本章讲了软件工程师的的艰辛漫长的成长之路。问题:一个好的工程师需要具备什么基本条件?

百度:1,良好的编程能力。2,自觉的规范意识和团队精神。3,认识和运用数据库的能力。4,求知欲和进取心。

第四章

本章主要写了两个人之间的合作。问题:结对编程与极限编程的区别?

百度:极限编程包括了十几种实践(就是一些具体做法),结对编程是极限编程的一种实践。

第五章

本章主要讲的是团队的合作模式与流程。问题书中介绍的多种软件团队模式中,哪种较适合我们大学生软件团队?

百度:无。

原文地址:https://www.cnblogs.com/dbssb/p/4432669.html