资产的命名约定(图像、CSS、JS)?
我仍在努力为我的网络项目中使用的图像、js 和 css 文件等资源找到一个好的命名约定。 所以,我当前的内容是: CSS: style-{name}.css 例如:style-ma…
对输入/退出数据库的字符串执行操作的函数该如何命名
需要关于如何命名执行此操作的函数的建议 在插入数据库之前对字符串执行操作以防止 MySQL 注入 转换 HTML 特殊字符 例如: enter_db() exit_db() 但是…
如何解决某些函数名称中需要使用撇号的问题?
当我编程时,我经常发现自己编写的函数应该(正确的英语)包含撇号(太糟糕了,C 开始让每个人都认为撇号是一个合适的分隔符)。例如: get_user's_gr…
引用路径和文件名的正确术语是什么?
我想使用正确的术语使我的 API 尽可能直观,因此当参数预计是完整路径和文件名(例如“C:\Users\Max\Documents\MyDocument.txt”)时,正确的是什么学…
方法参数名称是否应该在名称中指定其单位?
在以下两个具有单位和值的方法参数名称选项中,您更喜欢哪一个,为什么? (我使用过 Java 语法,但我的问题适用于大多数语言。) public void move(i…
SQL - ID 列的命名
我一直想知道 SQL 中这些 ID 命名风格的优点和缺点是什么: CREATE TABLE cache ( id INT AUTO_INCREMENT, PRIMARY KEY(id) ); CREATE TABLE cache ( …
有没有更有效的编码方法?
有问题的代码是第二个 foreach 循环中包含的代码,其目的是防止精确重复的纬度和经度。 foreach($aUsers as $k => $v) { // generate address $aAddre…
LINQ 查询:SQL 风格的缩写还是拼写?
Microsoft 非常清楚 .NET“标识符”或“参数”不应包含缩写。直接从马嘴里说出来: 为了避免混淆并保证跨语言互操作,请遵循以下有关缩写词使用的规则…
clojure 中如何使用“*var-name*”命名约定?
作为一个接触 clojure 的非 lisper,我应该如何最好地理解 vars 得到像 *var-name* 这样的名称的命名约定? 这似乎是指示全局变量的 lisp 约定。但据…