高效程序员的45个习惯:敏捷开发修炼之道 阅读笔记2
今天将这本书完全看完了 总的来说对我的影响还是蛮大的,程序员最重要的就是自己的态度和能力,这是应该具备的优良品质
反馈是敏捷的基础,要不断地使用反馈进行自我调整和完善;同时,要先解决困难的问题,把简单的问题留到最后。
让我们骄傲的应该是解决了问题,而不是比较出谁的主意更好。
记录客户做出的决定,并注明原因。可以使用工程师的工作日志,wiki,邮件或问题跟踪数据库。
“为什么”是一个非常好的问题。理解一个问题的时候,需要渐次问5个以上的“为什么”。不能只满足于别人告诉你的表面现象,要不停地提问直到你明白问题的根源。
找人询问任何相关的问题时,让他们耐心地回答你的问题,这是你的职责。
方案的花费不应该高于要解决的问题,否则就是一次失败的投资。
新技术就应该像是新的工具,可以帮助你更好地工作,它自己不应该成为你的工作。
Checked-in code is always ready for action.
提交文件应该与一个特定的任务或是一个bug的解决相关。而且应该是同时提交相关的文件
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步