• 2020.10.15(读书笔记)


    读书笔记:

            老师在课上说过一句话,我记忆犹新,不亲自动手,只看不做,什么也学不会!

            《程序员修炼之道--从小工到专家》这本书,给我留下印象比较深刻的是其中讲到的“破窗户理论”,一个小小的破窗户,如果有那么一段时间不修理,就会渐渐给居住的居民一种废弃感。于是又一扇窗户破了,人们开始乱扔垃圾,出现了乱涂乱画,严重的结构损坏开始了。在相对比较短的一段时间里,建筑就被损毁的超出了业主愿意修理的程度,而废弃感变成了现实。这告诉我编程的时候遇到了小的问题一定要及时解决,不要等到问题堆积起来,从而造成了整个工程的毁坏,到时候想要发现问题解决问题也已经晚了。

      同时,给我留下印象比较深的是与该故事相似的“煮青蛙”故事。把一个青蛙放入沸水里,它会立刻跳出来,而把它放入冷水里,慢慢加热,青蛙不会注意到水温的变化,会一直呆在锅里,直到被煮熟。煮青蛙的故事与破窗户的问题是有所不同的,在破窗户理论中,人们失去与熵战斗的意愿,是因为他们察觉到没人会在意,而青蛙只是没有注意到变化。

           要勇于承认自己的错误,再向别人解释之前,先想想自己的话是否合理,能否打动自己,如果自己都不觉得这个理由合适,那么别人更不会觉得,不要说事情做不到,而要说需要做什么才能玩会局面,这样才是最重要的。失败是成功之母,大佬们的成功都是从一点一滴做起,都是改正每个小错误,也都是从向我们这样开始的。也许你这样很难坚持,但是大佬们坚持了,并且坚持到底,才取得了成就,编程这个事,就要多动手,多总结,多思考。心理要好,不要留着低劣的设计,错误决策,或者是糟糕的代码不修,发现一个解决一个,千万不能容忍破窗户(糟糕的代码等)的存在,否则就算你想修,但是一看到那么多错误或者麻烦糟糕的代码,也不会修,因为你在想,都有这么多错了,这么乱了,我还好好写干什么,直接也像他们一样吧,因此有破窗户就要修,这样万一写了一个破窗户,但是看见其他的都特别好,所以你也不忍心这么做,所以只能让把破窗户修改好。

      通过这个故事,我知道了在平时,我们不能像青蛙一样,一定要留心大图景,要持续不断地观察周围发生的事情,而不只是你自己在做的事情。要亲自动手,光说不练假把式,所以说我们软件工程专业更注重的应该是代码的实际编写能力。

  • 相关阅读:
    DNS域名解析抓包分析
    Redis实现分布式锁
    Redis内存回收淘汰策略
    Redis缓存雪崩、击穿、穿透
    Redis内存碎片
    C++ 友元
    C++ const
    C++构造函数与析构函数调用虚函数
    C++类成员变量的初始化顺序
    C++ 类对象和类指针
  • 原文地址:https://www.cnblogs.com/marr/p/14174740.html
Copyright © 2020-2023  润新知