zoukankan      html  css  js  c++  java
  • 九月读后感《从小工到专家》

       本书一开始是业界内各个顶级程序员对本书的评判,对该书的进行了非常高的赞誉,正如引言中所说:这不是一本只读一遍的书。该书虽然只包含了很多看似粗俗简朴的道理,实则是前人心血的总结。刚开始读这本书,感觉这本书很无味,对自己编程或许并没有多大的帮助,感觉只是在讲一些很普通的道理,而细细品味则发现是自己水平不够无法认识到这些道理的重要性。而正如书中所讲注重实效的程序员就应该不断学习,不断提高自己,而从低手到中手再到高手,往往是需要不断学习的过程不断看书,编程是一种技艺,是一种需要用心学习的技艺。

    在本书的序言部分作者为我们介绍了什么是注重实效的程序员:1,能快速采纳一件新鲜事物,并迅速掌握它。2,对任何事情都充满好奇的心,喜欢提问。3,具有批判者的思考,抓住事实而不迷信他人的说法。3,有现实感,面对一个问题能够让你认识到你需要多久就能够完成。4,多才多艺,涉猎各个领域,虽然对各领域不是精通,但却是对多各领域都有所了解。而编程更是一个持续的过程。

    在文章的一开始,作者以“我的源码让猫给吃了为题”,告诫读者在今后的工作中对于我们的缺点,我们的无知,我们的错误,我们必须真诚坦率,要认识到自己的错误,要去找问题的所在,而不是去找借口掩盖自己的错误。在第二节软件的熵中,虽然软件的编译并不遵循任何的物理定律,但是当软件中出现无序增长时就会出现软件腐烂的情况,正如书中所讲的那样,当程序中有小问题出现时必须加以修改,不能留着这些错误,否则就会出现破窗户效应,导致整个软件的崩塌。第三篇文章以灭火为题,在一所豪宅里即使在着火,也要铺着毯子去灭火,因为没有人想成为弄脏屋子的第一人,编程也是一样,如果一个项目简洁明了,设计良好,你也会去注意你的每一行代码,以免毁掉整个程序,而相反,如果一个程序低劣,你就会产生一种“反正都是垃圾,我照着写就可以的想法”从而导致整个项目都不会有好的成效。第三篇文章讲的是石头汤与煮青蛙,或许在今后的工作中,你提出的想法或许不能暂时为人们所能接受,但当你完成它的雏形,就会有人认为或许加上这项功能更好,从而使大家联合起来,共同完成这个项目。

  • 相关阅读:
    《第一行代码》阅读笔记(三十一)——多线程
    《第一行代码》阅读笔记(三十)——MVP(补充)
    《第一行代码》阅读笔记(二十九)——网络框架 OkHttp+Retrofit+Rxjava
    《第一行代码》阅读笔记(二十八)——网络技术(OkHttp+JSON/GSON)
    sql server优化查询速度(子查询)
    sql server 查询字段是否为数字
    Git操作汇总
    解决github下载过慢方式
    InnoDB存储引擎简介
    MySQL主从复制详解
  • 原文地址:https://www.cnblogs.com/yangqqq/p/11609711.html
Copyright © 2011-2022 走看看