读《程序员的修炼之道------从小工到专家》有感 1

              说实话自己没怎么读过书,唯一读完的只有两本小说,一个《活着》,一个《最好的我们》,都是在高中时代。现在大学JAVA老师留下读书的任务,自己也是对着电脑读了几天.

              这本书译序、前言、序都讲的很有意思,非常吸引我。它想讲的并不是一种规则和理论,而是真正的告诉我们编程的方法,培养我们编程的思想。从不同的事转换不同的思维,告诉你程序员应有的思维,编程应该坚持等等。这本书对于我这个新手益处非常大。

              我的源码让猫吃了:这一节主要讲了两点,一个责任,而是选择。作为注重实效的程序员一定要承担起自己的责任,而且还要去分析你控制风险的范围,一旦同意承担这个结果,就要认真的负责。还有就是要提供各种选择,不要找借口,在脑海里预演谈话,换位思考他人的想法,以确定最好的结果。

              软件的熵:我这一节告诉我们如果发现一些错误的代码、决策或者是一些低劣的设计,一定要去修改,不要拖延和不动,一旦“破窗户”越来越多,软件的熵越来越大,最后软件也会跟着变成“破窗户”。

              石头汤与煮青蛙:石头汤这个故事还是很有意思的,我比较偏向第一种理解,尽管士兵欺骗了村民,但是他们吃饱饭,每个人都是赢家。这就是告诉我们,要像士兵一样,设计合理要求的东西,让后让他们大吃一惊后,等他们自己问你是否再增加一些其他功能,这样你再说出你像加的功能。这样会让他们认为他们参与的成功更容易,更方便,让自己作变化的催化剂。石头汤这个故事真的影响到我了。煮青蛙的故事告诉我们不要一直留心大图景,要时刻观察周围发生的事情。  这两个故事同样是欺骗,但却产生了不同的效果,John Lakos提出问题很有意思,我认为在你设法催生变化时,你所想的是石头汤,但在变化的时候它可能会变成青蛙汤,所有在变化的时候,要控制自己的催化。

       自己先读了这些,受益匪浅,推荐大家读一读这本书,还是很有用的!

原文地址:https://www.cnblogs.com/yangxiao-/p/11603394.html