X设计原则
2020-05-17 本文已影响0人
托贝多尔
- 除非没有它就无法完成一个真正完整的应用程序,否则不要增加新的功能——>(除非你知道有真正的应用程序需要它,否则不要增加新功能)。
- 决定一个系统不是什么和决定它是什么同样重要。与其去适应整个世界的需要,宁可使得系统可以扩展,这样可以与上层相容的方式来满足新增需求。
- 只有根本没有实例才会比只有一个实例更糟。
- 如果问题没有完全弄懂,可能最好根本就不要去解决它。
- 如果预期要用百分之九十的努力去完成百分之十的工作,应该用更简单的办法解决。
- 尽量避免复杂性。
- 提供机制而不是策略。特别地,把用户接口策略放在用户手里。