由于工作的原因,经常要接触到很多API接口,而API接口在设计时往往需要编写大量的文档,而且编写完成后往往需要根据实际情况,经常改动文档,这使得文档编写维护工作量相对较大,这让我也包括很多的开发者都很头疼.此外,伴随着接口版本的迭代开发,接口文档也需要同步更新.而且接口开发完成以后,做接口测试会十分不方便,要是遇上接口数量多.参数负载的情况,那不仅不方便,测试工作量会重上加重.我们还经常会因为交付周期的原因,需要接入一个第三方的库,而第三方的库通常都存在文档老旧,文档不够全面等等或多或少的问题.