在第一章中所述的与软件工程相关的学科有除计算机学科外还有管理学,系统工程,工业设计等9门学科,这是不是意味着我们在学完计算机这门学科之后还要学习这些其他的另外9门学科呢?我知道能够学完这几门学科固然是好的,但我们如何能够在只有计算机工程这门学科下更好的理解与学习软件工程呢?
在第二章中“你的RP是由你的程序质量决定的”而如何保证质量就要做回归测试,效能分析,单元测试等,个人与整体是不可分割的
在第三章中所述“软件团队是由个人组成的,每个人在团队中有独立的流程,把每个人的工作有序的组织起来就是团队的流程”个人是团队不可分割的,团队离不开个人,个人的发展也离不开团队,个人的能力影响整个团队
在第四章中说”合作的最小单位是两个人“,两个工程师相互看代码并给出自己的意见,所以代码的规范性是极其重要的,我们的代码不仅要让机器读懂也要人也能读懂,在第四 章的 学习中,我们也尝试着和别人结对来编写一个程序,效果相当的不错,规范的代码让我们都能够方便读懂对方的程序
在第五章中,”团队与流程“与第二章的”个人技术流程“有关联,”非团队与团队“”个人与团队“团队的模式相较于个人模式,团队模式更多,更为复杂多样化,也更具趣味性