前一段时间培训,听讲师说的成为一个优秀设计者的十六条原则,觉得有些地方漫游道理的,内容如下:
- 客户远比技术重要;
- 理解你要实现的东西;
- 理解你要实现的东西;
- 谦虚是必须的品格;
- 需求就是需求;
- 需求其实很少改变;
- 降低软件的耦合度;
- 提高软件的内聚性;
- 考虑软件移植性;
- 接受变化;
- 不要低估对软件规模的需求;
- 性能仅仅是很多设计因数中的一个方面
- 管理接口;
- 走进路需要更长的时间;
- 证明你的设计在实践中可行;
- 应用已知的模式;
- 理解完整的过程。