专栏名称: 腾讯技术工程
腾讯技术工程事业群官方微信公众号。腾讯前沿科技技术、产品、行业信息交流发布平台。
今天看啥  ›  专栏  ›  腾讯技术工程

变量名字,怎么命名更好?

腾讯技术工程  · 公众号  ·  · 2024-11-13 17:36

文章预览

话题背景 在软件开发领域,代码的可读性是一个不容忽视的问题。 一个常见的挑战是 变量命名的规范性 。 不规范的定义和随意的命名习惯常常使得研发人员难以理解变量的具体含义及其用途。 那当研发人员没有写注释时, 这就要求 在写变量名称的时候,需要让其他研发同学看 得 懂这是什么意思 ,它的用途是什么 。 如果看不懂的情况下,乱猜的场景下,就可能导致传错参数,出现bug。 那么就有同事提出了这几种变量命名选项: 方式一:英文直译,直观,但是一旦遇到复杂的定义时,命名的名称就可能很长了。 方式二:一定程度的缩写,大概率能猜测出来,感觉不怎么好看。 方式三:完整缩写,如果不写注解,完全看不出意思;大部分代码都不写注解的。 所以面对这些命名选项,大家认为哪种方式更为合适,或者是否有其他更好的命名方 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览