高效程序员的45个习惯:敏捷开发修炼之道 阅读笔记2

今天将这本书完全看完了 总的来说对我的影响还是蛮大的,程序员最重要的就是自己的态度和能力,这是应该具备的优良品质

反馈是敏捷的基础,要不断地使用反馈进行自我调整和完善;同时,要先解决困难的问题,把简单的问题留到最后。

让我们骄傲的应该是解决了问题,而不是比较出谁的主意更好。

记录客户做出的决定,并注明原因。可以使用工程师的工作日志,wiki,邮件或问题跟踪数据库。

“为什么”是一个非常好的问题。理解一个问题的时候,需要渐次问5个以上的“为什么”。不能只满足于别人告诉你的表面现象,要不停地提问直到你明白问题的根源。

找人询问任何相关的问题时,让他们耐心地回答你的问题,这是你的职责。

方案的花费不应该高于要解决的问题,否则就是一次失败的投资。

新技术就应该像是新的工具,可以帮助你更好地工作,它自己不应该成为你的工作。

Checked-in code is always ready for action.

提交文件应该与一个特定的任务或是一个bug的解决相关。而且应该是同时提交相关的文件

posted @ 2021-11-10 21:23  1905-1雷宇  阅读(77)  评论(0编辑  收藏  举报