作业三:读《构建之法》1-5章后感
这个作业的要求来自于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2178 国庆小长假期间,经过白天的忙碌,晚上的时间,终于能够静下心来看看这尚未细读过的《构建之法》。以下便是我的一点小感想。 第一章 概论 第一章主要是讲述了计算机科学的领域,软件工程和计算机科学的关系,软件的特性,软件工程的定义与组成部分。 在1.1节中有段话, “我们平时讨论程序的种种问题,究竟是在表1-1中的哪一个层次上谈论‘程序’呢?我们写的程序有没有考虑到类似于这两起飞行事故级别的问题呢?IT专业的大学毕业生找工作时声称:我精通Java,会用C++写‘Hello World’程序,我懂软件工程,我花了很多图,写了很多文档,最后得了很高的分数……这些同学是真的懂软件工程,是一个合格的软件工程师么?” 毫无疑问,这并不是企业要求的软件工程师。我们大学生在学校里面根据学校安排的课程学习完了,完成了答辩,得了个过得去的分数,便以为自己出来找工作也像考试那般容易,可是现实是,工作不是在校学习,人家要的是能做项目的有实际动手能力的毕业生,而不是纸上谈兵的书生。在我看来,一份完成良好的项目,比得上简历的各种“自夸”。根据学校的课程学习了“软件工程Ⅰ”,学习了怎么画各种图,可是我们要想成为一名真正的软件工程师,又该怎么做呢? 在1.2