1. 开篇导言
本节目标:对于上篇需求分析做减法。
目标用户:学习过【入门篇】的同学或有一定编程经验的同学。
学习目标:如果2048”就是一个页面,那么开始动手吧!
案例分析:小游戏2048。
2. 对需求设计做减法
上一节的流程图相信大家都看了。对于怎么研发自己的2048相信大家也有自己的思路和办法。
笔者也把自己的思路在这里和大家分享一下。做减法,先做Y轴纵向,在X轴横向。
Y轴:业务逻辑的粒度级别的放大/缩小。
X轴:业务逻辑在同一个粒度级别中的逻辑加/减。
那么对【2048】的Y轴简化后,就是一个静态页面。X轴简化后,去除格子。复杂度大大降低了,Let's GO!
3. 2