杂学--变量命名神器CODELF的学习和使用

杂学--变量命名神器CODELF的学习和使用ThereareonlytwohardthingsinComputerScience:cacheinvalidationandnamingthings.             --PhilKarlton一、前言最近关注了一下”掘金”这个技术网站,发现里面有好多好玩的知识和小工具的介绍,今天看到一个叫codeif的工具。原文链接:https://juejin.im/

大家好,又见面了,我是你们的朋友全栈君。

There are only two hard things in Computer Science: cache invalidation and naming things.
             -- Phil Karlton
一、前言

最近关注了一下”掘金”这个技术网站,发现里面有好多好玩的知识和小工具的介绍,今天看到一个叫CODELF的工具。

原文链接:https://juejin.im/entry/592ae6bca0bb9f0057f878a9
二、CODELF的由来
为了更好的解决编程过程中变量命名和变量统一,也为了使变量命名更加规范、正规,国际著名的面向对象分析设计、UML、模式等方面的专家,敏捷开发方法的创始人之一,Martin Fowler,开发了这个名字叫CODELF的开源工具。
2

三、CODELF的使用

Codelf通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名。这个搜索服务支持直接搜索中文。CODELF支持中文查询,输入中文意思,CODELF可以根据需要查询尽可能满足需要的结果,并展示与查询结果相关的支持各种编程语言的代码片段以及代码库。

链接:http://unbug.github.io/codelf/

以”更新”这个变量为例来子展示。
3.1 查看结果
1
3.2 查看代码片段
3
3.3 查看代码库
可以选择编程语言。
4

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136732.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月4日 下午9:20
下一篇 2022年5月4日 下午9:20


相关推荐

  • luajit性能优化[通俗易懂]

    luajit性能优化[通俗易懂]本文转载地址:(http://www.cnblogs.com/zwywilliam/p/5992737.html)luajit是目前最快的脚本语言之一,不过深入使用就很快会发现,要把这个语言用到像宣称那样高性能,并不是那么容易。实际使用的时候往往会发现,刚开始写的一些小testcase性能非常好,经常毫秒级就算完,可是代码复杂度一上去了,动辄几十上百毫秒的情况就会出现,性能表现非常飘忽。

    2022年10月6日
    5
  • 4.4指令周期流程图

    4.4指令周期流程图指令流程图的概念菱形 译码 测试 表示判断 如零指令字是 0 或者 1 与前面的 CPU 周期紧密相连 不单独占用 CPU 周期 每个方框箭头下面的是公共操作符符号 表示一条指令结束 mov 指令将 R1 寄存器的数据存储到 R2 寄存器中 lad 指令时间主存中的数据存储到寄存器中 sto 是将 R2 中的数据根据 R3 中的主存地址存储到主存中 lad 和 sto 是寄存器 主存指令需要三个 CPU 周期 其他都是寄存器

    2026年3月17日
    3
  • FastJson小技巧——@JSONField的史上最全最详细讲解——一看就会

    FastJson小技巧——@JSONField的史上最全最详细讲解——一看就会常见 使用 fastjson 进行需要对字段进行一些特殊处理 比如时间格式 前后端名字不一致 字段为 null 是否依然序列化等问题 那么 fastjson 的 JSONField 就能很好的解决这些问题 JSONField 注解的源码如下 Retention RetentionPol RUNTIME Target ElementType METHOD ElementType FIELD ElementType PARAMETER public interfaceJSO

    2026年3月17日
    2
  • how tomcat works 札记(两)———-一个简单的servlet集装箱

    how tomcat works 札记(两)———-一个简单的servlet集装箱

    2022年1月8日
    45
  • linux环境下安装nginx步骤

    linux环境下安装nginx步骤

    2021年10月14日
    54
  • Centos 7安装Quagga

    Centos 7安装Quagga安装包 quagga 0 99 22 4 tar gz 安装 mkdir var run quaggachmod7 var run quaggamkdir etc quaggachmod7 etc quaggatar zxfquagga 0 99 22 4 tar gzcdquagga 0 99 22 4 configure enab

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号