naming-conventions

naming-conventions

文章 0 浏览 5

使用双重否定来测试条件

为了验证用户输入,我不确定两个替代方案中哪一个更好 1 isNull( Object input ) 2 notNull( Object input ) apache 的 commons lang 库选择了#2,但…

七分※倦醒 2024-08-07 15:47:09 1 0

函数式编程是否需要新的命名约定?

我最近开始使用 Haskell 学习函数式编程,并在官方 Haskell wiki 上看到这篇文章:如何阅读哈斯克尔。 该文章声称,诸如 x、xs 和 f 之类的短变量名称…

七禾 2024-08-07 12:17:21 6 0

Excel-VBA:变量名称、匈牙利表示法和变量命名最佳实践

当我在 Excel-VBA 中编程时,我使用匈牙利表示法。工作表变量以 ws 开头,工作簿变量以 wb 开头等。 当我使用整数时,我总是使用 long,因为过去我已…

爱的故事 2024-08-07 09:23:57 11 0

Javascript 方法命名小写与大写

我主要是 ASP.NET 和 C# 的开发人员。我以小写字母开头命名变量,以大写字母开头命名方法。但我研究的大多数 javascript 示例都有以小写字母开头的函…

追星践月 2024-08-07 04:28:46 4 0

如何处理源代码中功能和产品名称的变化?

处理源代码中不断变化的产品和功能名称的好策略是什么?这是我一次又一次遇到的情况(你们大多数人都能体会到吗?)... 产品名称以“DaBomb”开头 主…

唔猫 2024-08-07 01:49:31 7 0

命名约定中的撒克逊属格?

当名称包含撒克逊属格(例如“验证任务的优先级”和“更改参数的优先级”或“增加操作的延迟”)时,您如何称呼您的函数? 你去掉撇号吗? verifyTask…

失去的东西太少 2024-08-06 18:40:37 6 0

帮助命名我的管理员相关控制器

我无法为我的管理相关控制器想出一个好听的名字。 我有一个用于该站点的 UserController(非管理相关操作)。现在我创建了一个具有以下 url 格式的 AD…

清风挽心 2024-08-06 17:16:33 7 0

您使用哪个词来描述类似 JSON 的对象?

我有一个命名问题。 如果我从某个 JSON 中读取对象 x,我可以调用我的变量 xJson(或某些变体)。然而,有时数据可能来自许多不同的源,其中 JSON 并…

逆蝶 2024-08-06 11:25:54 6 0

C# 格式化约定

在我读过的一本书中,他们使用大写字母来表示公共方法和属性。我知道还有一些其他约定,例如您将“_”放在私有变量前面。对我来说,我不喜欢这种方式…

回忆凄美了谁 2024-08-06 10:00:53 7 0

如何配置 NHibernate(或 Fluent NHib)以向所有表名添加表名前缀?

在我正在开发的当前应用程序中,我使用 Fluent NHibernate 来配置 NHibernate 以用作 ORM。我希望能够为应用程序中使用的所有表名添加前缀,这样,如…

倾`听者〃 2024-08-06 05:24:06 5 0

如何为CSS定义一个好的约定?

我现在负责公司网站的 HTML 和 CSS 重构。正如我所看到的当前 CSS 代码,它遵循 ID 和类的命名约定(驼峰表示法)。但是,上周我向办公室里的每个人做…

后eg是否自 2024-08-06 03:24:14 4 0

你应该如何实现序列化? (接口/约定方面)

我根据 Marc 的回答。 这应该是类本身的一部分,即 Apple.Serialize/Deserialize? 尽管在这种情况下反序列化将是静态的,因为您可能没有实例可以调用…

许久 2024-08-06 01:38:26 3 0

您使用的最常见的方法/变量/类名称是什么?

您经常使用的最常见的方法/变量/类名称,可以清楚、准确地解释您的意图。您是否遵循任何模式来弄清楚这一点。…

残月升风 2024-08-05 23:51:08 1 0

C# 命名指南

我有这样的课程: class DoSomething { private int timesDone; ... } 命名变量“timesDone”的正确方法是什么? 有时我看到命名为m_timesDone。这是…

双马尾 2024-08-05 20:46:39 10 0

NHibernate 命名约定 - 消除关键字冲突

当 NHibernate 使用 FluentNHibernate 生成列名时,如何避免关键字冲突? NHibernate 为我生成了这个,并且“Key”是冲突的。 create table Setting (…

第七度阳光i 2024-08-05 16:39:07 4 0
更多

推荐作者

fangs

文章 0 评论 0

朱染

文章 0 评论 0

zhangcx

文章 0 评论 0

Willy

文章 0 评论 0

taohaoge

文章 0 评论 0

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