《梦断代码》读书笔记2
第5章 管束奇客和狗 作者通过对办公室中两条狗的管理联想到管理软件项目。本章谈到了选择和管理的问题。“奇客”,与计算机沟通易于与人类沟通。在软件管理中,协作不是马后炮,也不是无足轻重之事,它是工作的核心,决定采用何种工具和方法有可能成就或毁掉项目。
第6章 搞掂设计方案 开始作者用自己的经历说明了程序员在开发软件时要充分考虑用户的需求。软件设计是一种设想用户需求并在软件结构中满足这些需求的创造性基础工作。从小项目开始,而且永远不要期望它变大。如果这么想,就会做过度设计,把它想象的过于重要。
第7章 细节视图 规格说明。在软件开发过程中要注意细节。将团队中的成员工作要细节化。
第8章 白板上的即时贴 将需要做的任务,遇到的困难等内容写在即时贴上贴到白板上,这样就比较清楚的看到了整个软件的构造。这种方法激励了程序员们,而且大家的目标更加清楚了。