您现在的位置是:首页 > 文章详情

中文方便就用中文编程!Python图形界面开发实例

日期:2019-05-02点击:480

之前做的一个Python小程序,功能很简单,面对用户群也很窄,是五笔编码编、校人员使用。
2018_09_28_wubi_

这样的“周末”项目(即一个周末就能完成雏形的项目)很常见,项目需求往往源于某小小想法,用户很可能只有自己,功能不很复杂,但需求非常领域相关。

比如上面的应用,界面上就可以看到有很多字体名称,比如“花园明朝”,在代码里该如何命名呢?

在线翻译告诉我:GardenMingDynasty 我。。。先忍了。

“汉仪仿宋”呢?HanYiImitationSong 啥??先竞猜“Yi”后面那是“I”还是“l”吧(大写的i还是小写的L)更不用说这拼音和英文混的叫一个酸爽啊。

可以想象,如果使用了这样的命名,自己看代码都要挠头,不用说其他人了。

当然,没有悬念地,我决定用中文命名标识符
2019_05_01_wubi_

在整个项目中使用了中文命名标识符,和界面显示非常一致:
2019_05_01_wubi_

不仅让代码更可读,改进和维护更简单,也鼓励了原本没有编程经验也没什么编程动力的需求提出者参与到了开发过程中,提交了后续的几个PR。一个重要原因是,尤其对编程新手来说,代码中使用中文命名大大降低了阅读和理解代码的难度。

中文命名,该出手时就出手!

源码库在:https://github.com/program-in-chinese/wubi_code_editor

项目来龙去脉见:https://github.com/CNMan/UnicodeCJK-WuBi/issues/1

更多中文编程推广过程内情,请关注“用中文编程”微信公众号。

原文链接:https://yq.aliyun.com/articles/700995
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章