程序员修炼之道-从小工到专家读后感

最近3周,利用早上的时间,阅读了《程序员修炼之道-从小工到专家》,这本书写得非常好,深有感触。可能由于水平有限,对于其中一些珠玑理解没有那么强的感受。这里主要讲一些我感触特别深的点。

一、关于知识资产的概念
对我而言这是一个全新的概念,想想这么长时间以来,我一直没有让自己的资产增值,放着大好时间全部都浪费了,为此前不认真读书,感到难过。幸运的是,现在能认识到这个观点,并为后面的人生努力奋斗。哈哈,不知道为什么,看到知识资产,我总觉得心里有一股很强的动力。或者增加知识资产是我能做的,也能做到的。

每天都要反思一下,今天你的知识资产增加了么?

二、DRY原则(Don’t Repeat Yourself)
仔细回想一下编码到现在,很多次都在触犯这条原则。重复代码,重复编程,重复思想,重复日子。真是一种罪过。DRY原则要求凡事只做一次,且一次做好,不到重复。

仔细想想这个原则,然后去看看现在的代码,是否有重构的冲动。

三、自动化
软件全部都要向自动化发展,自动测试、自动分析测试结果、自动编译、自动生成代码,自动化能带来极大生产力提高。只有将琐碎的事件自动化,才能节省时间来处理更重要的事。

要达到自动化,需要不断的学习新的知识,站在更高的角度来思考和解决问题。

四、靠巧合编程
对原理一知半解,对代码一知半解,想着碰运气,试一试的态度在解决问题,我是这经常干的事,出了问题后不知所措。

自己编程时,一直干却不知道怎么表达的感觉,就“靠巧合编程”完善呈现出来了。没错,仔细想想自己编程,很多时候都是在靠巧合编程,而不是深思熟虑的编程。

被大师点出来的时候,恍然大悟。

当然还有其他很多原则,这里不多说了,这是一本值得我看多次的书。

你可能感兴趣的:(读书笔记,个人)