态度:
出现问题时,首先关注问题本身,其次再去关系责任关系。对于一个问题,不要孤立的看问题本身,要有全局观,方法之一就是多问“为什么”。
在需要专业技能的工作岗位上,要养成了解业务领域新技能的习惯(了解新技能能做什么事情,其和已有技能的优势和劣势)。
朝着项目的目标去做
一些需求及商业的决定需要客户的参与才能做决定,保持随时可以给客户演示的系统,这样明确的需求才够获得。一些方法:尽早集成、并且保持一个不长的周期持续集成;实现自动化的部署,确保出现因记忆差错而导致的失误。
良好职业习惯的养成
养成单元测试的习惯:通过单元测试,能更好地设计接口,并为自己的代码质量提供迅速且清楚的质量报告。
尽量用代码本身来说明程序的意图:良好的命名,对复杂的接口提供清晰地注释(意图、输入、输出)
对解决过的问题要有所记录
不要放过任何警告
总结的一些习惯
《高效程序员的45个习惯》热门书评
-
notes
36有用 0无用 伊卡洛斯 2011-03-27
态度决定一切 (1)做事,把矛头对准问题的解决办法,而不是人,这是真正有用处的正面效应 (2)欲速则不达,要投入时间和精力保持代码的整洁、敞亮 (3)对事不对人,让我们骄傲的应该是解决了问题,而不是比较出谁的主意更好 (4)排除万难,奋勇前进,要诚实有勇气去说出实情,有时候这样做很困难,所以...
-
译者序
8有用 0无用 安川 2009-12-29
“武功者,包括内功、外功、武术技击术之总和。有形的动作,如支撑格拒,姿式回环,变化万千,外部可见,授受较易,晨操夕练,不难熟练。而无形的内功指内部之灵惠素质,即识、胆、气、劲、神是也,此乃与学练者整个内在世界的学识水平密切相关,是先天之慧根悟性与后天智能的总成,必需寻得秘籍方可炼成。”——摘自《武林...
-
Andy Hunt:音乐和编程,都是想象力在现实世界的宣言(图灵访谈)
6有用 0无用 Eric 2016-01-06
Andy Hunt是一位程序员,他还是咨询师、作者、以及出版人。他创作了很多获奖又畅销的书,其中包括《程序员修炼之道》,《程序员的思维修炼》,Programming Ruby。Andy是“敏捷联盟”17位创始人之一,他也是《敏捷宣言》的作者之一。他和Dave Thomas联合创办了Pragmatic...
-
想提高效率,先要进行修炼
5有用 1无用 豆他爹 2010-01-07
45个习惯,分为7个方面:工作态度,学习,交付软件,反馈,编码,调试,协作。每一个具体的习惯里,一开始提出一个谬论,然后展开分析,之后有正队性地提出正确的做法,并设身处地地讲出了正确做法给你个人的“切身感受”,最后列出几条注意事项,帮助你修正自己的做法(“平衡的艺术”)。很有指导意义。...
-
学会做听话的人
5有用 0无用 丸子(^.^)v 2010-12-27
敏捷开发貌似已经不是什么新话题了~ 个人单枪匹马就能建立一个帝国的英雄时代已经过去, 现在最流行的一句话是 together, we achieve。 这本书是其中很平凡的一本。 我手头上关于软件工程 软件过程啥的还有类似 agile software construction, 人月...
书名: 高效程序员的45个习惯
作者:
出版社: 人民邮电出版社
副标题: 敏捷开发修炼之道
译者: 钱安川 | 郑柯
出版年: 2010-01
页数: 204
定价: 35.00元
装帧: 平装
丛书: 图灵程序设计丛书
ISBN: 9787115215536