今日下午刚刚于图书馆借了《程序员的修炼之道——从小工到专家》这本书,内容有看,但看的尚不多,匆匆读过半章而已。但因明日就是国庆,即意味着进入十月,故暂勉强以这半章浅谈我初识此书的拙见,以作为九月的阅读笔记。
作者在最开始强调了”责任“二字。正如作者所言,要成为一个优秀的软工人首先要学会”负责“,学会对错误负责。遇到问题,我们首先要想到的是该如何解决或是寻找其他方法来弥补,而不是找各种蹩脚的借口以及推卸责任。我们要对自己的错误、无知和缺点大胆地承认,在这方面我们必须学会诚实。
也正因”责任“二字,我们应做出的是整洁且运行良好的程序。千里之堤,溃于蚁穴,对于使程序迅速恶化腐烂的一个个”破窗户“,未雨绸缪地提前预知和亡羊补牢地及时修补是非常重要的事。而这一切的前提是所编写代码的漂亮,即老师所说的程序员所应有的”素质“。
作者亦告诉我们,程序的编写可以循序渐进,但我们要分清我们是“煮石头汤的士兵”还是“被煮于温水的青蛙”。前者,会让我们的程序最后变成一锅美味而神奇的汤;而后者,则会让我们渐渐走向灭亡。
作者为我们讲解的不是程序该怎样写,而是该怎样去做——许多这类的书籍都是如此。由此可见,良好的编写程序的习惯比精妙的程序逻辑更重要。今天所读便是这些,剩下的内容,容后再叙……
顺便,今日日程:
借书读书,完成了作业中“动手动脑”部分,但还未汇总成文档。
问题无。
明日计划:
完成“动手动脑”部分的文档,开始进行作业三。