我们通过两个题目:需要什么?和得到什么?,进一步找出 API 在告竣目的时,需要的输入和输出。
在线上购物这个较为认识的场景中,会比力容易的找到题目的答案。如果在更为复杂的场景,题目并不容易答复,你大概担心出现遗漏的环境。
有这种担心非常好,可以促使对题目举行全面和深入的思索。纵然出现遗漏,也没有关系。随着开发的深入,我们对业务也会更加认识;而且每个 API 都不是 是孤立的,在计划其他 API 时,也会引发我们对已经开发完成的 API 的回首。全部这些都会资助我们查漏补缺,渐渐完满 API.
记着:API 的计划不是一次性的工作,在整个 API 的生命周期,不停迭代更新。