和人月神话一样,构建之法也是老师所推荐的书目,当然这也是一本早有耳闻却现今才刚刚上手的一本。
此书开始便告诉我们什么是软件工程,以及它与现代计算机技术之间的关系。
什么是软件工程呢?软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。它包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。
然后,作者便以一个大学生的视角去描写软件工程系的学生的发展历程,如何学习,学习哪些知识、思路,在学习的过程中要注意什么问题。这些让人感觉很受用,毕竟,以一个大学生的角度还是对于我们很匹配的。
接下来就是合作,二人合作,一开始这在我看来没有什么,两个人合作嘛,把工作一分为二就好啦。后来才发现看似简单,实则不易,两个人之间合作,很容易出现问题,每个人的编程习惯不同,这就意味着他的代码我不一定看的习惯,甚至看不懂,这就要求我们在编程时要规范化代码。当代码规范化统一,就会解决很多问题。
其次,还有一个难点就是交流,两个人交流说简单也简单,说难也难,有的问题两个人一商量,意见统一就敲定了解决方案,而有的问题意见冲突,这时又没有第三人调节很容易就会使得小队溃散。
标签:之一,合作,读书笔记,代码,软件工程,构建,软件 From: https://www.cnblogs.com/wass/p/17461913.html