请考虑 API 设计的一致性

发布于 7 年前作者 xiuyingdu12745 次浏览最后编辑 7 年前来自 ask

如图,在组件

的 API 设计上,微信团队使用了三种不一致的风格:

驼峰,HTML 标准风格以及不知道什么风格(用 dash 连接,也许参考了 data-* 的设计风格)。

甚至在同一个版本(1.9.0)的基础库上都出现了 API 设计的不一致性。

请重视约定和重新学习带来的开发成本,强的接口一致性能给开发者带来的好处是不可估量的。

4 回复
xyu
xyu1 楼6 年前

从一开始的眼前一亮到现在越来越不满意。

我一边开发一边怨气冲天。

udong
udong2 楼6 年前

文档写错了,我们更新下

heguiying
heguiying3 楼6 年前

收到

这里应该是有点问题的

kxu
kxu4 楼5 年前