现在的位置: 首页 > 综合 > 正文

《程序员修炼之道》有感

2014年11月06日 ⁄ 综合 ⁄ 共 694字 ⁄ 字号 评论关闭
最近看了《程序员修炼之道》很受启发,这本书不是讲具体如何某种技术或者是开发语言的,而是介绍做事方法的书,偶发现用心去读这样的书,能够提高工作效率。投资自己的确是很好选择,可以每个月或者每季度看一本技术方面的书,将自己在书中学到的东西用到工作中,比如你学道的新的开发语言,新的做事情的方法,但是这些都要根据实际情况用到你的工作中,当然程序员可以看些非技术的书比如一些历史书《三国志》什么的。多元化总是好的。定期为你的知识投资。 与人打交道先要学会交流,有时候经常遇到你说的对方不明白,首先要想明白你要说什么,然后要用对方听的明白的话去表达。下面这首诗是个好的方法出自《程序员修炼之道》。 你想让他们学道什么? 他们对你讲的什么感兴趣? 他们有多富有经验? 他们想要多少细节? 你想要让谁拥有这些信息? 你如何促使他们听你说的?不要重复自己。在你的程序中最好不要有重复的代码,因该只要通过自己的分析,简化你的代码,这样维护其他来就会很方便,缩短时间。少用全局变量,在用某些语言写的函数中,你使用了全局变量,你想把他抽出来放到公共文件中,这种做法会导致编译不能通过,因为该语言不支持全局变量这种用法。 自动化.有时候在项目开发中,你会发现经常要写些相同的逻辑,这个时候你可以自己开发一个代码生成器,根据给定的参数生成你的代码。这样可以节省很多时间。或者学习SHELL或者PERL这样的语言,他们只要很短的代码就能完成你想要的事情,比如转换文件的编码格式。 深思熟虑的编程,先搞清楚你的需要,可以和客户交流,让客户参与到设计中,不要害怕暴露自己的错误。根据需求设计他的实现方案,在这个过程你可以使用曳光弹或者原型。

抱歉!评论已关闭.