博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[文档]关于接口文档的写法
阅读量:6593 次
发布时间:2019-06-24

本文共 649 字,大约阅读时间需要 2 分钟。

    做了模块给别人用。为了减少沟通成本,最好的方法就是写一个清晰明白的文档了。

    然而将文档写清晰明白了也不是一件容易的事情。我以前写文档时争取写清楚该模块的用途,各个接口如何使用的。

    今天,另一位调用我的模块的开发人员过来找我询问出现问题的原因。我焕然大悟,还是文档没写清楚。

    问题是这样的。这位开发人员会传入一个json格式的参数。这个json格式的参数是由我来定义的。我在我的文档中写明了json内部各个参数的含义,并且给出了示例,但是问题是:我没有给出各个参数的类型。当然,如果顺利的话,调用我模块的开发人员,从我的示例中应该会猜测出各个参数的类型。但是这样,也是花费了他们的思考成本。而我应该写得更明白些。

   举例来说,我给的示例如下:

{notification:{    ticker:test,    title:testtitle,    describe:describe,    icon:icon_name,    vibrate:true,    sound:true},}

    并且,文档中对各个字段有详细的说明,但是唯独没有说明类型。致使刚才那位开发人员在icon字段后填入的是0,而我这边是当字符串处理的。

    虽然它是json格式,只是所有参数中很小的一部分,但是如果我能注意到小处,对于json字段中的参数也说明类型,那么接口文档就更加清晰明白了。

    除此之外,不知大家还有什么更好的方法。

 

转载于:https://my.oschina.net/tingzi/blog/80718

你可能感兴趣的文章
hybrid端口实例技术漫谈---非常实用!!
查看>>
OCP007 考题解析(51-80)
查看>>
常用的Git命令清单
查看>>
进程通信(IPC)之Messenger
查看>>
安装Bochs
查看>>
高效轮子
查看>>
技术宅---我的网上抢火车票攻略
查看>>
PHP 图片处理,生成缩略图、圆形图片
查看>>
制作puppet的rpm包
查看>>
网站前端_JavaScript-BOM编程.0001.JavaScriptWindow对象
查看>>
H3C模拟器simware搭建总结
查看>>
使用注解开发springmvc应用
查看>>
php修改LDAP账户密码
查看>>
我的友情链接
查看>>
iOS 开发 初级:插入Admob 广告
查看>>
百度地图上Marker下的波纹实现
查看>>
xenserver的主机运行很卡故障解决
查看>>
通过ServiceLoader实现链式处理
查看>>
IOS,UILabel的一些小技巧
查看>>
popwindow低版本兼容问题
查看>>