一种改进中文 API 可读性的方法:参数不限于在末尾

2020-01-03 17:39:30 +08:00
 xuanwu

一种改进中文 API 可读性的方法:参数不限于在末尾

1703 次点击
所在节点    分享发现
5 条回复
shutongxinq
2020-01-03 20:54:37 +08:00
支持楼主
robinchina
2020-01-04 10:51:04 +08:00
支持。

uniapp 不支持中文,不会英文的我只能用拼音了
xuanwu
2020-01-05 01:19:38 +08:00
@robinchina 请问是哪些标识符不支持中文命名?之前在 vue 中试过,支持的还不错的样子: https://zhuanlan.zhihu.com/p/30917346
baobao1270
2020-01-05 15:14:31 +08:00
感觉这样不如这种格式:
N.房间(1).桌子(1).写入颜色(黑色);

知乎里的 string replace 可以用这种方式解决:
Replace(origin => "string aaa", from => "aaa", to => 'bbb');
"string aaa".Replace().From("aaa").To("bbb");

个人认为原文所述的方式容易导致歧义。
xuanwu
2020-01-07 10:44:32 +08:00
@baobao1270 可以看看文章最后一部分,Agda 可作参考。另外,链式调用也有其局限性。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/634840

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX