架构之美第2章摘要

1.确实进行的前段设计。

2.设计者的经验和素质(大师的作用)。

3.在开发团队中保持清晰的观点(一致也重要,沟通)。

4.授权团队负责软件的整体设计,而团队也承担起这一责任。

5.不要害怕改变设计没有什么一程不变的,变化是永恒的,重构一直进行。

6.让合适的人加入到团队中,包括设计者,程序员和经理,确保开发团队的规模合适。

让他们合适合理的工作关系。这不可避免的影响代码的结构。

7.在合适的时候做出设计决定,在知道所有必要的信息时在做出决定,延迟那些暂时不能做出的决定。

8.好的项目管理,以及合适的最后期限。

你可能感兴趣的:(架构)