naming-conventions

naming-conventions

文章 0 浏览 4

有什么方法可以为一组连续整数中的每一个指定名称吗?

我有一个名为 setupStage 的 int。这只是我在每个阶段完成时递增的值,因此我可以说,if (setupStage == 2),并且我知道我处于第三阶段(默认为 0) …

童话 2024-12-14 13:17:14 0 0

全部大写字母的变量的含义是什么?

我正在做的作业有两个变量,书和杂志,全部都是大写字母,我不知道它的目的是什么。 有人知道吗? Visio 类图中的图标看起来像一个矩形,上面有一个等…

不必你懂 2024-12-14 05:48:00 0 0

#定义或常量字符串*

我知道这个问题已经被问过好几次了,但我的略有不同。在将其作为重复项关闭之前,请完整阅读。 堆栈溢出上有很多帖子说:“就我个人而言,我讨厌 MACR…

金橙橙 2024-12-14 04:35:22 0 0

如何强制 Resharper 使用自动生成代码的 CLR 类型名称?

根据一般命名约定,CLR 类型名称的使用(例如 String、Int16)应优先于使用语言特定类型名称(string、short)。我通常会遵循这个建议。然而,Resharp…

人心善变 2024-12-13 19:13:57 1 0

命名布尔字段

我为医疗环境建立了一个员工规划系统。通常,员工忙于照顾病人。有时,员工会忙于非病人护理,我喜欢在数据库中模拟这种情况。我的第一个想法是添加一…

雨的味道风的声音 2024-12-13 18:51:33 0 0

取决于时间的函数名称?

我目前有一个函数 updatePlayerData ,它的输入是一个玩家对象以及自上次调用该函数以来经过的时间,并执行诸如 energy -= energyDecrease * time 之…

南冥有猫 2024-12-13 16:53:35 1 0

是否有一个术语描述应用程序范围的配置属性?

我有一个应用程序,它有一组集合,其中包含外部可配置的值。 例如: 货币、时区、国家、州。 通常,这些值在下拉框中显示给用户,并从外部服务加载,…

静谧 2024-12-13 12:51:51 1 0

如何寻址名称本质上以数字开头的变量名称?

编写可维护代码的部分挑战是良好的命名约定。但有时一个好的、有意义的名称需要在变量的开头包含一个数字。以 401k 为例。没有其他名称可以称呼它,而…

魔法少女 2024-12-13 07:40:06 0 0

驼峰式、下划线等 - 您应该有多投入?

好吧,我不想在这里开始讨论 Camelcase 与 Underscore,你选择什么并不重要,只要坚持你的选择即可。 相反,我希望人们的意见是,在导入第三方库时,…

〃安静 2024-12-13 01:51:56 0 0

类成员以下划线 (_) 为前缀

在我们的项目中,我们决定为成员变量和一些私有/受保护的方法添加下划线前缀(因此使用“_”)。 在讨论中,有人声称不鼓励这样做,因为与某些平台上…

烟织青萝梦 2024-12-13 01:48:54 1 0

如果Python内部的模块名和类名具有相同的名称,那么Python中是否存在任何风险?

我想知道对模块和模块内部的类使用完全相同的名称是否有任何风险。…

飘然心甜 2024-12-13 01:15:43 0 0

C# 中常量类的命名约定:复数还是单数?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

掩于岁月 2024-12-12 20:22:05 0 0

关于命名事物的建议

我有一个列表,我正在尝试决定将其称为 item 还是 items。如果我将其称为 items,那么很明显 foo(items) 正在传递一个项目列表,而不是单个项目。另一…

孤独患者 2024-12-12 16:05:03 0 0

什么时候是“标识符”?一个“名字”在 C++ 中?

在 C++ 中,什么时候“标识符”被称为“名称”?我主要读到术语“名称”被过度使用,而不是示例中的“标识符”: struct S { int i }; S thing1; 在本…

够运 2024-12-12 14:09:10 0 0

CSS 类命名约定

在网页上,有两个控件块(主要和次要),大多数人会使用什么类名? 选择1: Create Edit Remove 选择2: Create Edit Remove …

⊕婉儿 2024-12-12 12:39:48 0 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文