《构建之法》,是建民老师暑假给我们推荐的书籍的俩本书之一,老师经常提到,一个优秀的程序员不只要回写代码,还要会读书,从书中去学会知识,总结书中的经验,作为己用。
在暑假读《构建之法》这本书时,我只是粗略的读,这样的方式一定会有很多精华的部分会被忽略。书中很多会说一些我们写代码时的小错误,单单只是写能运行的代码是不够的,建民老师经常会强调的一点,我们以后写的代码都是为客户服务的,如果代码有很多的漏洞,在其中会有客户的很多要求是无法实现的。而书上所提到的很多问题都是我们平常在写代码时候会犯的一些小的错误,一个很小的错误也会影响到一个严重的后果。
首先,从第一章看起,如何落实学习。1.1节通过三个简短的对话,启发我对什么是程序,什么是软件,什么是软件工程,也了解到了一个软件不是简简单单就能说写就写的,还需要考虑各种因素,如人们的需求,功能的可行性。1.2节详细的给软件工程下定义,介绍软件工程的特殊性,介绍软件工程中的“工程”的由来,讲述了软件工程与计算机科学的关系,告诉我软件开发中应用工程化原则的重要性。第一章中有一个问题,每个人对于不同的事物都有不同的看法,我们的软件不可能满足每一个人的要求。但是这句话不是我们逃避问题的原因。我们要尽自己的可能将一切做到最好。在软件生产前要努力了解到人们的需求。基于此进行软件的开发。软件开发完成后。不是所有工作都完成了。要继续对我们软件进行维护。当我们开始工作时,软件的维护将是一项大工程,千万不要小看它!程序员们要不断的对软件进行维护,使它在任何时候都可以满足用户的需求,服务于大众,这才是开发软件的真正用意。
初读《构建之法》,带给我的最大体会便是代码的规范书写,否则一旦出现问题,造成的后果将是非常重大的。
标签:很多,有感,代码,软件工程,构建,软件,我们 From: https://www.cnblogs.com/ZRGUGUGU818/p/16860239.html