如何制作一款高效代码命名工具的详细指南?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1506个文字,预计阅读时间需要7分钟。
你还在为代码命名而烦恼吗?这里有两条计算机科学中的难题:缓存失效和命名事物。那么,如何更好地命名呢?是否有好用的工具可以支持我们命名呢?网上有各种资源可以帮助你。
你是否还在为代码命名而纠结不已?
here are only two hard things in Computer Science: cache invalidation and naming things.-- Phil Karlton
那么如何更好的命名呢? 是否有好的工具可以支持我们命名呢?网上搜索一圈没有发现满意的,于是自己动手丰衣足食,jadepeng.gitee.io/code-naming-tool/。
使用方法: 打开网页后,在中文输入框中输入 中文命名,然后回车即可。也可以直接在英文输入框输入英文,搜索候选。
现有的工具
unbug.github.io/codelf/ 提供了一个选择,作者先调用有道、百度等翻译,然后调用searchcode搜索代码,从搜索的代码中提取变量名。
界面做的很酷,但是推荐出来的变量名称质量参差不齐,失去了参考意义。
新的思路
我们常说以史为鉴,换一个思路,我们可以从优秀的开源库中去吸收他们命名的经验,看看他们是如何命名的,来供我们参考。
本文共计1506个文字,预计阅读时间需要7分钟。
你还在为代码命名而烦恼吗?这里有两条计算机科学中的难题:缓存失效和命名事物。那么,如何更好地命名呢?是否有好用的工具可以支持我们命名呢?网上有各种资源可以帮助你。
你是否还在为代码命名而纠结不已?
here are only two hard things in Computer Science: cache invalidation and naming things.-- Phil Karlton
那么如何更好的命名呢? 是否有好的工具可以支持我们命名呢?网上搜索一圈没有发现满意的,于是自己动手丰衣足食,jadepeng.gitee.io/code-naming-tool/。
使用方法: 打开网页后,在中文输入框中输入 中文命名,然后回车即可。也可以直接在英文输入框输入英文,搜索候选。
现有的工具
unbug.github.io/codelf/ 提供了一个选择,作者先调用有道、百度等翻译,然后调用searchcode搜索代码,从搜索的代码中提取变量名。
界面做的很酷,但是推荐出来的变量名称质量参差不齐,失去了参考意义。
新的思路
我们常说以史为鉴,换一个思路,我们可以从优秀的开源库中去吸收他们命名的经验,看看他们是如何命名的,来供我们参考。

