有一些小伙伴,在进行变量命名的时候,对于自己熟悉的英文,可能还会用英文命名一下,如果需要命名的部分不会用英文表达,或许就直接用拼音了
比如,项目中需要命名一个变量叫做温度,有的童鞋一下想不起来怎么命名,直接用拼音温度来表示了。
更有甚者,直接用aa,bb这样没有任何代表意义的字母来命名(注释都不一样定有)。
可读性非常差,可能自己今天写的,一个星期后回来再看,也忘记其具体代表的含义了。
今天给大家推荐一个网站,CODELF,也是一个搜索界面,可以为变量进行专业的命名。
代码类英文翻译而生,输入一个中文词汇,会弹出很多对应的翻译。
我们直接输入温度,看下能翻译出什么

这里翻译出来的是,temperature,这个命名就对了,还有一些其它格式的,大家可以自行看一下。
对了,点击对应的按钮,会搜索出GitHub上的一些相关的代码。
比如,点击上图中temperature按钮,会弹出各类编程语言的相关代码
好啦,网址给大家贴上来:
https://unbug.github.io/codelf/
有兴趣的小伙伴快去体验下吧

往期好文合集

//end
若觉得文章不错,转发分享,也是我们继续更新的动力。
5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等
在公众号内回复「更多资源」,即可免费获取,期待你的关注~
长按识别图中二维码关注

神器在手,代码命名从此高大上!相关推荐

  1. 代码命名规范是一种责任也是一种精神(工匠精神)

    代码命名规范之美 规范概述 命名规范 管理类命名 Bootstrap Processor Manager Holder Factory Provider Registrar Engine Servic ...

  2. 代码命名,代码里的命名规则:错误的和正确的对比 命名方法总结 “自我描述的源代码”用代码表达出你的思想,让其他人通过代码能明白你的意图。...

    http://www.aqee.net/express-names-in-code-bad-vs-clean/ 编程初学者总是把大量的时间用在学习编程语言,语法,技巧和编程工具的使用上.他们认为,如果 ...

  3. Android代码命名规范

    目录 目录 1.为什么 规范 Android 代码命名? 2.Android需要命名的代码(对象)有哪些? 3.具体命名规范 3.1.包 3.2.类 3.3.变量 3.4.方法 3.5.参数名 3.6 ...

  4. java程序员昵称_Java程序员需要掌握的几个代码命名

    原标题:Java程序员需要掌握的几个代码命名 代码中到处都需要命名.作为程序员,我们得给类命名,给变量命名,给函数命名,给参数命名,给命名空间命名,等等等等.下面有20条小贴士能帮助你提高你的命名能力 ...

  5. 优雅整洁的 Java 代码命名技巧,风之极·净化

    合格的程序员不仅仅是让代码跑起来,而是要做到代码整洁,只满足为了能让编译器通过编译,机器能跑就行而写代码的程序会算不上开发者,码农都不算. 好的命名能体现出代码的特征,含义或者是用途,让阅读者可以根据 ...

  6. python制作的点名神器(代码简单,适合初学者),老师再也不用发愁点名了

    python制作的点名神器(代码简单,适合初学者),老师再也不用发愁点名了 python利用tkinter制作的点名神器,今天一个老师说让我帮他制作一个可以用来点名的小程序,由于和这个老师的关系比较好 ...

  7. 虚幻引擎基础入门(C++) — 【代码命名规则篇 02】

    虚幻引擎基础入门(C++) -[代码命名规则篇] 文章目录 虚幻引擎基础入门(C++) -[代码命名规则篇] 一.UBT和UHT 二.代码命名规则(遵循帕斯卡命名法) 三. 资源命名规则 三. 文件夹 ...

  8. 10分钟了解代码命名规范(Java、Python)

    前言 关于代码命名,我相信是经常困扰很多小伙伴的一个问题,尤其是对于强迫症晚期患者.怎么说呢,每次小编在写代码之前,总会在想啊想啊,用什么命名法好呢?对于经常在C++.Java.Python等主流语言 ...

  9. 【C语言】代码命名规范

    [C语言]代码命名规范 #ifndef _MSG_H_ #define _MSG_H_typedef struct msg_s {uint8_t msgType;uint8_t msgId;uint8 ...

最新文章

  1. RISC-V的自定义CPU悖论
  2. 【攻防世界005】parallel-comparator-200
  3. matlab中uint16(uint8)函数的用法
  4. 【加权并查集】bzoj 4602 齿轮
  5. php字符串处理面试题,关于PHP字符串的一道面试题
  6. 光耦驱动单向可控硅_华越国际一文带路:可控硅触发设计技巧
  7. 大规模天线阵列(massive-mimo)的介绍
  8. sqlite事务模型、性能优化tips、常见误区
  9. cc2530定时器和捕获比较_STM32学习笔记07—基础定时器实验
  10. 中石油 所罗门的宝藏
  11. 2020 东京奥运会直播/回放观看途径
  12. 拉普拉斯变换 性质 及常用函数变换
  13. JAVA 编写一个员工类,成员变量和成员方法自拟,编写一个测试类
  14. 解决报错:Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: “
  15. python比较运算符中大于等于且小于等于的表达方式
  16. ubuntu折腾笔记【三】
  17. css背景图片半透明效果
  18. sort() 函数的用法
  19. 大数据开发,想写代码不给我写,到底是人性的扭曲,还是道德的沦丧?
  20. windows上配置TensorRT yolov5 -6.0部署 tensorrtx视频流推理

热门文章

  1. Hybris Commerce Product字段名列表
  2. SAP CRM text determination调试
  3. advances search design time和runtime显示差异的原因
  4. Equipment download - No data contained in BDoc
  5. debug pricing calculation rfc call
  6. Java Jackson源码研究 - how is class member attribute information is parsed by Serializer
  7. SAP C4C里前台Opportunity搜索的响应明细
  8. matlab中rowset什么意思,没什么用的matlab代码1
  9. 三坐标测量圆直径_RationalDMIS 7.1 如何准确测量圆/圆弧直径
  10. excel合并两列内容_不要再粘粘粘,合并Excel表格数据,3秒完成