案例介绍和难点剖析
1. 需求不明确
需求过于模糊、笼统,不够具体、细化,离落地到设计、编码还有一定的距离。而人的大脑不擅长思考这种过于抽象的问题。
2. 缺少锻炼
平时做的都是简单的 CRUD 业务开发,所以,一旦遇到困难的开发需求,很容易因为缺少锻炼,不知道从何入手。
需求分析的过程实际上是一个不断迭代优化的过程。都是先给出一个粗糙的、基础的方案,有一个迭代的基础,然后再慢慢优化,这样一个思考过程能让我们摆脱困境。
此文章为 8 月Day13学习笔记,内容来源于 极客时间《设计模式之美》。