naming-conventions 相关问题

命名约定是指管理分配给编程结构(如变量和方法)的名称的一般规则。这些约定有助于提高可读性,从而通过在不同模块之间实施命名一致性来提高代码的可维护性。

-Impl 后缀是 Java 中 Hook 方法的合法命名约定吗?

我正在检查一些旧代码,并在模板方法实现中发现以下命名约定。 // 模板方法 // 检查条件,如果满足条件则快速失败。 // 否则...

回答 1 投票 0

camelCase 基本上已被弃用或不允许在 Python 中使用吗?

我阅读了 PEP 8 – Python 代码风格指南中的命名约定。 并且,它说: 函数和变量名称 ...... 仅在已经是大小写的上下文中才允许使用混合大小写 流行风格(...

回答 2 投票 0

迭代器变量是否有单数形式与复数形式相同的命名准则?

在 .NET 中有一个普遍接受和广泛采用的命名约定。例如,我发现这篇博客文章非常有用,它详细描述了内部框架代码的命名约定......

回答 3 投票 0

Java类命名规则

在JAVA中,类名必须始终与文件名相同,但有时文件包含多个类。文件中只有单个类(或接口)可以是公共的,并且它必须与文件同名...

回答 2 投票 0

什么时候应该在 C# 方法名称中使用“Try”?

我们正在和同事讨论如果方法名称以“Try”开头意味着什么。 有以下意见: 当方法可以返回空值时使用“Try”。 当

回答 6 投票 0

“获取或添加/创建”有一个好的术语吗?

在我的代码中有很多“获取或添加”方法。它在集合中查找对象,如果存在则返回,如果不存在则创建并返回。 所以有很多 GetOrAddSomething() 方法,但它......

回答 1 投票 0

C++ 中管理两个具有相同签名但参数名称不同的函数的设计模式

我的程序与使用 2D 点(行、列)的计算机视觉库交互,并且它还与......假设世界其他地方使用点(x,y)。这些点包含...

回答 2 投票 0

字典数据类型的命名约定是什么?

我们如何命名字典变量? 假设在我的方法中我有 Dictionary>dictionary;,其中字典的键是国家/地区名称,值是

回答 6 投票 0

如何命名物理上大写的 Haskell 变量

haskell中的变量名需要小写,但是 如果我们要存储 g = 9.8 和 G = 6.67300 × 10-11 (在以下场景中),如何在 .hs 文件中声明变量? 传统物理学家

回答 4 投票 0

Rails 连接表命名约定

这个问题源于:如何在创建rails join table后链接表单 我正在创建产品模型和类别模型之间的联接表。 连接表应该命名为什么:categories_prod...

回答 4 投票 0

Rails 连接表命名约定

这个问题源于:如何在创建rails join table后链接表单 我正在创建产品模型和类别模型之间的联接表。 连接表应该命名为什么:categories_prod...

回答 4 投票 0

ES6 中 const 对象键的命名约定

ES6 中 const 对象内的键名称是否有推荐的命名约定?我无法找到说明它们应该是大写还是小写的资源。 常量 COLOR_CODES ...

回答 5 投票 0

布尔属性的命名约定

我想编写其他人也很容易理解的代码。 hide_email 或 email_hidden 等布尔属性是否具有约定样式?

回答 4 投票 0

在 PL/pgSQL 函数中使用变量

Postgres PL/pgSQL 文档说: 对于任何不返回行的 SQL 命令,例如 INSERT 如果没有 RETURNING 子句,您可以在 PL/pgSQL 功能只需编写...

回答 2 投票 0

使用 DevOps 管道文件转换任务的 Azure keyvault 命名约定

短篇小说;尝试设置一个 devops 发布管道,从 azure keyvault 检索机密并将机密文件转换为我们的 appsettings.json 和 web.config,但命名约定...

回答 1 投票 0

Java 8 函数式 VS 命令式方法

我创建了一个基于Bean属性动态构建Rest URI的方法,最初是必需的,然后我将其重构为函数式风格,这是我第一次做函数式编程...

回答 1 投票 0

为什么大多数 Azure 命名约定在名称中包含资源类型?

Azure 的大多数命名约定将资源类型和其他元数据放在资源名称中。 对我来说,这感觉像是很多不必要的重复,并导致难以阅读充满

回答 1 投票 0

R 中代码的可读性:如何避免 get() 和 allocate()

我读过几个主题,其中用户建议不要使用 get() 和 allocate() 函数,因为它会改变代码的可读性,我不能否认这一点(例如这里)。 但后来我...

回答 1 投票 0

Maven 工件和 groupId 命名

我目前正在将一些项目从 Ant 迁移到 Maven。虽然我是个墨守成规的人,但我想使用既定的约定来查找 groupId 和 artifactId,但我找不到任何详细的信息

回答 5 投票 0

Python 中异步函数的命名约定是什么?

在Python课程中,当你必须混合同步和异步函数时,最佳实践是什么? 第一个选项: 类我的类: def myfct_sync(...) 异步 def myfct_async(...) 第二次手术...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.