今天完成王主任的课堂任务,仓库管理系统,自顶向下拆功能、拆模块、写代码,挺顺。 主要过程就是分析功能需求,分析模块,分析模块细节,层层递进。 复盘发现几个问题:业务规则没提前列,状态流转没分析,异常流没考虑,三层职责也混在一起。课堂作业和真实项目差距还是大。 不过能看出差距在哪,也算进步。下次先定规则,再画状态,最后写代码。