《简单之美:软件开发实践者的思考》_精选读书笔记500字
这是一本很有创新观点的书,也是一本以人为本讨论软件开发的书,尤其是以开发人员为本,其中很多论述使我很受启发:
1. 作为开发人员应该掌握隐喻式开发的能力,用隐喻的方式来认识开发、了解架构、实现编程,体验快乐开发,同时恪守隐喻模型演化过程中的统一(当然这有点难做,但也不是不可行)
2. 其他所有的包括测试、敏捷、管理都是应该为开发人员服务的而不是其他,比如测试应该更早的参与到开发过程中帮助消除潜在的问题,而不应该只是在开发完成后找问题;敏捷不是为管理人员掌握进度和给开发人员压力的,而应该是给开发人员交流提升效率的平台;管理也不应该是对开发过程的控制,而更多的应该是为开发人员服务,为他们扫除各种路障,提供各种资源,提升他们的效率和主动性
3. 作者还提到行业成熟和知识资产积累,似乎现在每家软件企业都是从零开始,摸索开发模式、管理方法,软件开发行业还没有形成一个车同轨书同文的局面,软件开发最佳实践还没有形成为常识的阶段,而这可能跟大多数企业没有教好较系统的总结和积累知识资产有关。
非常值得一读。