在做任何事情之前,我们首先需要了解的是需要做什么,具体如何去实现反而不是那么重要。
“每当我开始做一个产品的时候,无论是应用还是游戏,首先都会把这个产品要实现的功能详细列出来。
这就是我的编码用事务清单(to-do list)。有了这样的清单,可以把一个产品的设计和功能分解为很多小的模块,
从而在具体实现的时候降低了复杂度。”--引自http://blog.sina.com.cn/s/blog_4b55f6860101g4jv.html第二章
与分段解决差不多,与分解问题差不多。