问题标签 [convention]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
330 浏览

java - 标准方法名称,为什么 println 中的 l 不是大写?

我已经用 Java 编程 6 周了,想知道为什么在 println 中 l 是小写的,但在大多数其他方法中,每个单词都以大写字母开头。

这是因为 line 被缩写了吗?在命名方法时是否有一套我应该注意的标准。我已经查看了 Sun 标准,但在任何地方都找不到关于将缩写词的第一个字母小写的规则......

0 投票
4 回答
175 浏览

java - 变量的命名约定

我在一个程序中有四个变量:xPos、yPos、xVel、yVel

他们每个人都应该有一个 setter/getter,但是这样说会很尴尬:

这些变量是否有一个简短而有效的命名约定?

0 投票
1 回答
261 浏览

c# - 以拳击般的方式召集代表

我经常看到委托调用的代码示例如下:

`

`

为什么要使用该[instance]对象?起初我认为这是公司惯例,但也看到经验丰富的开发人员这样做。有什么好处?

0 投票
0 回答
591 浏览

c# - 实体 id 的条件映射,使用代码映射和没有流畅的 nhibernate 的 nhibernate

我正在尝试将流利的 nhibernate 转换为 3.2 中的代码映射(Loquacious),现在使用 3.3 的 nhibernate。

我遇到的问题是 Id 列的条件映射取决于类型。

我现在正在使用与此类似的东西,它假设实体 id 是 guid 类型。

如何配置/设置实体何时使用字符串(默认为已分配)?

我是否必须为所有不使用 guid 作为 id 的实体覆盖自定义映射?

0 投票
0 回答
711 浏览

c# - 将自定义绑定添加到 ToolTip

我试图弄清楚 ConventionManager 的工作原理,但我似乎无法弄清楚如何添加约定以允许绑定自定义属性。

我想要实现的是 Caliburn.Micro 将自动将按钮上的 ToolTip 属性绑定到 ViewModel 中名为 [Name]ToolTip 的属性,其中 [Name] 是按钮的名称。

编辑:似乎我在示例中不小心使用了格式括号,哎呀!

0 投票
2 回答
1839 浏览

java - Javabean 约定 - 属性 gId 的方法命名

如果我的 Java 类中有一个属性“gId”,访问器方法应该命名为什么?

getGId是我假设的。

如果有一个属性gURL,我认为它会是getGURL,哪种看起来很丑(虽然不是指女孩的替代拼写)。

如果该属性只是url方法名称getUrl看起来不错,是的,我不会首先将该属性命名为 URL,这会使访问器再次变得丑陋 -getURL

我记得在某处读过 Javabean Specification PDF,内容是关于属性的大写以及涉及首字母缩略词的案例,但在 PDF 中找不到了。

有没有人提到它或请确认我所说的是否正确?

0 投票
1 回答
382 浏览

configuration - struts2约定插件中struts.convention.action.mapAllMatches的实际含义是什么

的实际含义是什么

在 struts2 约定插件中

0 投票
2 回答
1753 浏览

css - 为什么 3 位十六进制 css 颜色会以它们的方式转换为 6?

我知道将 3 位十六进制 css 颜色转换为 6 位代码的方法是将每个十六进制数字复制一次,如下所示。

为什么它会这样工作?为什么不#ABC等于#A0B0C0

0 投票
3 回答
8119 浏览

constants - 为什么库的 C 头文件中的常量总是定义为十六进制?

无论我使用哪个 C 兼容库,当我查看标头定义的常量时,它们总是定义为十六进制值。例如,在 GL/gl.h 中:

这种约定有什么特别的原因吗,为什么不简单地使用十进制值呢?

0 投票
1 回答
385 浏览

sql - Rails - 在哪里存储带有进入数据库的数据的 sql 文件

我已经使用种子文件生成需要进入数据库的数据,但是现在我需要将一些国家、省和城市生成到三个不同的表中,我一直无法找到一个好的方法将其放入数据库中种子。

但是我找到了一个包含所有这些信息的 sql 文件,我应该将其转储到数据库中。我的问题是:

作为约定,我应该将它存储在我的 Rails 文件夹中的什么位置?

谢谢