1.避免过度设计
- 先处理大概率事件
- 努力把代码写的通俗易懂。浅显易懂的解决方案可以增强组织和平台的可扩展性
- 聚焦有用的需求和降低复杂度
2.方案中包括扩展
- 提供及时可扩展性的DID方法。Design(D)设计20倍的容量。Implement(I)实施3倍的容量。Deploy(D)部署1.5倍的容量
3.三次简化方案
- 在设计复杂系统时,从项目的范围,设计和实施的角度简化方案
1.避免过度设计
2.方案中包括扩展
3.三次简化方案
- 在设计复杂系统时,从项目的范围,设计和实施的角度简化方案