程序员修炼之道(三)

第三章,基本工具(The Basic Tools)

 

14,纯文本的威力

 持久存储知识的最佳格式是纯文本(记事本,xml,html file)

 

15 Shell游戏,多学习Shell命令,提高效率

 

16,强力编辑,用好一种编辑器

 

17 源码控制,包括文档之列的也应该放入源码管理器中。

 

18 调试

在技术的竞技场上,你应该专注于修正问题,而不是发出指责。

Fix the Problem,Not the Blame.

要修正问题,而不是发出指责。

调试的第一准则,Don't Panic (不要恐慌)

让bug reproduce ,不再现,怎么修复

Don't Assume it-Prove it.不要假定,要证明

修正bug前,需要确定先前为什么没有找出故障

 

19,文本操纵

学习文本操纵语言,如shell编程

 

20,代码生成器

自己编写代码生成器。

被动代码生成器

主动代码生成器

代码生成器不一定生产代码,可以是html,xml等文件

 

 

 

 

posted @ 2014-02-22 16:38  chengdu.jack.li  阅读(121)  评论(0)    收藏  举报