《程序员修炼之道》阅读笔记03

  工具能够放大你的才干,你的工具越好,你越是能更好地掌握它们的用法,你的生产力越高,从一套基本的通用工具开始,随着经验的获得,随着你遇到一些特殊的需求,你将会在其中增添新的工具,寻找更好的解决方式。

  作为注重实效的程序员,我们的基本材料是知识,我们搜集需求,将其变为知识,随后又在我们的设计、实现、测试、以及文档中表达这些知识,持久地存储知识的最佳形式是纯文本,这便于我们实时地阅读和索求。当你不断地想要执行特别的操作——GUI可能不支持的操作,当你想要快速地组合一些命令,以完成一次查询或某种其他的任务时,命令行要更为适宜,多使用shell命令,你会发现你的生成效率在逐渐提高。选用一种好的编译器,彻底了解它,同样也能提高你的生成效率。

  Bug是一个可怕的东西,没有人能写出完美的软件,所以调试肯定要占用大量的时间。调试本身是一个敏感的话题,你可能会遇到抵赖,推诿的借口,但最终结果却是毫无作用,要接受事实,修正问题,而不是发出指责。

  个人感受:作为注重实效的程序员,我们应该灵活运用手中的工具,将项目的开发变得简单,同时不要躲避遇到的问题,一定要实时地解决。

原文地址:https://www.cnblogs.com/news1997/p/8975676.html