读《构建之法》前三章有感

最近这几天一直下雨,我的心犹如构建之法一般的复杂,但是,听着雨声,仔细的思考后,感觉构建之法在我的心中慢慢的变得清晰了。这几天看了《构建之法》的前三章后,心有所感,在这里就粗略的讲一讲我的感想,首先是第一章,主要讲了软件工程师什么,软件又是什么,软件的各种要素等等,让我对软件有了一定的了解,同时深有所感的是,一个软件,不论好与坏,都是应人们需求所产生的,所有的软件都不是一天就可以完成的,有的需要很久很久,同时还需要一个团队的合作才能呈现出一个软件,软件工程这门学问不是一个理论的学问,更多的是一种人文的实践,在这里面考察人们交流,合作,思维等等因素。第二章则主要讲了个人技术和流程,一个软件的开发,必须要有一个单元测试去检验自己的程序,尤其是主工程师,一定要对自己的代码进行单元测试,这让我感觉到一个程序员应有的精神,就是一丝不苟,反复推敲,让自己的代码更加的完善,直至完美。第三章主要讲的是软件工程师的成长,首先软件工程包括了开发,运营,维护软件等等过程,这些过程中,软件工程师对自己的技术有很大的提升,同时,软件工程师往往都不是孤军奋战的,都有一个自己的团队,他们之间的交流就是一个人际方面的提升,对自己的交流能力有不少的提升,软件工程师还需要进行考级等等不断提高自己,软件的开发是无止境的,一个好的软件工程师往往不会拘泥于自己所擅长的,而是去追求更精细的领域,同时他们对自己的能力有很清晰的了解,从而去了解自己,知道自己的深浅,这样更有助于自己的发展。我觉得成为一个软件工程师所具备的条件很多很多,我也会好好努力,不论以后是否从业软件工程师,这也是会对我的人生有好无坏的!

原文地址:https://www.cnblogs.com/chenshien/p/5302913.html