技术方案设计
为什么要做这件事情?这件事情的收益是什么
拿章淼老师举的例子,比如定位追踪导弹,导弹很重要,但是它的定位功能是最重要的。类比我们在软件开发和技术方案设计的时候也是这样,为什么做这件事情比怎么做这件事情可能更加的重要。
Design for Fail
设计的时候要考虑失败的情况下,如何处理,比如发奖状态是否流转成功,如果流转不成功,计算是否支持重跑。to C 页面展示的接口是否能够降级,超时了如何进行处理,这些都是在技术方案的时候要去考虑的
自顶向下
一开始的时候不要太陷进去细节点当中,可以去从整体去把握理解