各位编程写代码时,有哪些给标识符起名的常用关键词?

2020-07-05 11:58:13 +08:00
 tctc4869
写代码经常要给标识符命名,除去业务上的标识符相关的命名外,各位最常用的标识符包含关键词有哪些呢。
我说几个标识符命名带有的关键词
增删改查,add,insert,create,put,change,update,del, delete,remove,select,find,query,get

管理:context,manager,status,cache

数量: one,single,Multiple 。list,array,map,set

强调:main,simple,primary,base,kv

判断:is,is_,isAllow,isupdate,isnot,not

修饰状语: by(比如 getByPrimary),in,at,on,from,before,after

形容:old,new,now

暂时就想到这些

各位给标识符命名常用的关键词有哪些呢
4073 次点击
所在节点    程序员
23 条回复
Cstone
2020-07-05 22:10:34 +08:00
会,平时也会刻意收集一些比较能够更准确表达方法,变量含义的单词,平时阅读源码或者看同事代码,觉得利于命名的单词都记录一下,这里是我自己写代码维护的一个常用单词清单 https://chenliny.com/archives/335/
yamedie
2020-07-05 22:46:03 +08:00
用于判断(返回布尔值)的方法名经常在前面写 checkIf (例如 checkIfUserExist);
有些可能会提前退出的方法会在后面写 IfNeeded (例如 queryDetailIfNeeded);
rizon
2020-07-06 10:45:30 +08:00
https://unbug.github.io/codelf/

知道有这个东西,但我从没用过。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/687272

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX