大道至简第五章读后感

  “失败的过程也是过程“,大道至简第五张给我们讲述了工程的实质与实现。工程是我们为了符合客户的要求而作出的近乎完美的作品,要摆正自己的态度认真去对待一个工程,而不是像应付作业一样被逼着完成的作业。工程的本质在于我们要尽自己最大的努力将工程做的和客户的要求与用户的设想尽可能地一致,在做好这个工程的过程中,所有的工作人员都要尽心竭力,不能应付敷衍了事。一个部门应付,就会导致下一个部门有误解,再到下一个部门又是如此,久而久之,最终做出来的工程会和客户的要求大相径庭,失败就在所难免了。

  做工程不是走过场,有时候甚至小到一个代码出问题,整个程序都会瘫痪。我们对待程序要认真,尽心竭力做好自己要做的事情,千万不能觉得一个人敷衍不会对整个工程实现不会有太大影响,每个成员的努力才能保证工程的完成。每个人都做好自己的工作,最终才有可能使工程实现。

         工程的最终目的是实现,工程实现不了,做再多都白费。就好像一个人大学四年,从来都没有挂科,但是最终却没有找到工作,之前那个没有挂过科也就没有什么意义了。一个工程,最终的目的在实现,一切为了实现,每一个细节做得多么完美,多么优秀,最终无法实现,就没有任何意义。所以做一个工程不能被一个小的部分绑死,最终的目的是实现,要将重点放在实现上。如果只是努力把自己的任务做好了,而不去管工程整体的实现,最终的工程只会是一塌糊涂,没有什么实际性的意义。在我们现在的学习中,就要注重一个程序整体的实现,在实现一个程序的运行之后再去纠结把那些小的细节写得完美,我们现在就应该培养这些习惯,培养自己在做工程中注重实现的能力,习惯。

         如今,很多所谓的模型诸如RAD,螺旋,RUP等等,不过是在原始的瀑布模型上的各种叠加改造而已,过程并非死模型。但是在原始瀑布模型上的改造也一定有它的道理,某些模型是在既有的工程的实现过程中总结出来的,因此我们也可以根据自己的需求做出最适合自己的模型,也就是作者所谓的X,Y,Z模型。但是我们在学习的时候,千万要学习到别人的精髓,大师的精髓,千万不能本末倒置,这样才能对我们的能力的培养与锻炼有所帮助。

         作者在最后说到了工程不是做工程,而是组织工程。一个项目团队,要靠项目经理明确协调分工,组织这个团队合力去完成,最终保证工程的实现。

大道至简第五章给我们讲到了做工程。的过程中要注意的很多东西,正处编程学习过程中的我们要注意从现在开始要养成一些习惯,不要本末倒置,因小失大。在以后的学习中,我们要多注重编程素质的养成,而不仅仅是编程的能力。

原文地址:https://www.cnblogs.com/my1204/p/4922442.html