读书笔记(大道至简)

  我过去学习编程语言都是跟着老师一步一步走。老师不往后教,自己也会很少去看。毕竟连上课的东西都难弄懂。最后到考试的时候就会花很多时间去看。弄得好像这个学习就是为了考试一样。在书中有一个例子就是愚公与李冰的对比。愚公没日没夜的勤奋的工作。而李冰则是工作很多停下来细细观察思考然后有两种不同的功效。代码的大模块也是勤快的人无法实现的。因此有了单元文件。这就是方法。所以我日后的学习不能只按照老师的步骤走。不管这样多么的勤奋也不会有很大的功效。所以平时要自学。在自学中还必须自己思考。在思考中进步。这样才能掌握自己的独特的学习方法。虽然在书中这被称为"懒人"。但是我认为这是聪明的人。这是有独特见解的人。

  然后在一个项目工程中讲究的是一个团队。团队的作用还是很大的。例如书中说的反毒软件。KV100,KV200由王江民先生一人完成。随后被AV95由周辉先生和刘杰先生两位制作的反毒软件占据了市场。书中也提出不要程咬金的这样的牛人。而是要李离这样的死士。失败后虽不用以死谢罪。但是要有递交辞呈的勇气。这也是日后我必须要学习的。

  书中也很是强调了失败。失败的过程也是过程。在书中有一副图。该图画的就是各个项目各自做自己的。然后和客户期待的根本就是不一样的。这样是做不好的。所以要面对失败。这应该就是说的做过场吧。最后弄得人不如意各自散场。过程也不是死模型。

  该书还明确讲出了代码,方法,过程,工程,组织的关系。太多了就不在这里慢慢列出。在现实生活中的软件工程。书中也列出很多。这些专业名词我也看不太懂。但是可以看出在这短短几十年里。软件的更新是非常快的。所以我们应该有危机感。现在虽然普遍用的就是java还有python。但是在未来的几十年里。可能还会有更好的软件蹦出。因此我们的学习是无止境的。

posted @ 2018-07-21 16:57  birdmmxx  阅读(113)  评论(0编辑  收藏  举报