coding-style 相关问题

**不使用!此标记指的是一个完全自以为是的主题,因此不再是主题。**遵循编码风格和惯例的问题。

如何让我们所有的代码都符合编码约定/编码风格?

我正在尝试设置 SonarQube 以在其中包含我们的编码约定/规则。我正在寻找如何最好地做到这一点的想法。我们使用 C# 作为我们的开发语言,使用 Visual Studio 作为我们的 IDE。 我们有 doz...

回答 1 投票 0

用 clang-format 包裹长 C++ 函数头

我刚刚开始使用 clang-format,我可以设置很多东西,但我坚持对长函数头的一般处理。这就是我通常创建它们的方式: 无效

回答 1 投票 0

我应该先将 mypy 转换为字符串,然后再转换为 int 吗?

我有一个配置加载到字典中。它包含一个整数配置[“logging”][“backup_count”]。但是, type(config["logging"]["backup_count"]) 返回 o...

回答 1 投票 0

切换案例:从不可能的默认案例返回

如果我在函数中使用 switch case,并且默认情况不应该发生,但我必须返回一些东西,该怎么办? 我尝试编写一些元胞自动机,其中有两种可能的元胞......

回答 1 投票 0

Erlang:做得很好

我已经完成了一些函数式编程,并且有一些在线参考资料,所以我发现基本的 Erlang 编程非常简单。 但由于我做了更多的过程/面向对象的编程...

回答 3 投票 0

头文件中的类实现==不好的风格? [重复]

我想知道是否建议在头文件中编写整个类c++?并使用 include 来包含该类,这与 java 进行 oop 编程的方式类似。这是一种不好的风格吗?可以

回答 3 投票 0

在我的项目中针对多个硬件避免 ifdef

我有一个在STM32平台上用C编写的项目。我的项目源代码将可用于多种硬件。我使用 CMakeLists 例如,我目前有 2 个标头 hardware1.h 和 hardware...

回答 1 投票 0

当yield是保留关键字时,我可以在Java 17中使用YIELD作为常量字段名称吗?

我有一个较旧的Java代码库,其中yield既用作方法名称又用作标识符。升级到 Java 17 后,yield 由于其在新的 switch 表达式中的作用而成为保留关键字...

回答 1 投票 0

如何在 JavaScript 中编写 RGB 颜色值?

我正在尝试更改下面函数 swapFE() 的颜色,但我不知道如何编写它。我被告知将短语节点的颜色更改为颜色值 (155, 102, 102)。我试过了...

回答 8 投票 0

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

枚举的指导方针很明确...... 请对枚举使用单数名称,除非其值是位字段。 (来源:http://msdn.microsoft.com/en-us/library/ms229040.aspx) ...但是...

回答 5 投票 0

是否可以设置工具提示文本的格式(粗体、下划线...等)?

我想在 WinForms 应用程序中将标准工具提示的一些段落设为粗体。这可能吗? 如果没有,是否有一个(免费)工具提示组件可以让我设置它们的样式(最好还有 borde...

回答 3 投票 0

Ruby on Rails 命名日期/时间字段的约定

我想做一个这样的脚手架: Rails 生成脚手架 作业开始时间:日期时间 完成时间:日期时间 价格:十进制 付费时间:日期时间 估计完成时间:日期时间 评论:文本 我已经添加了...

回答 4 投票 0

为什么要在 C# 中实现标准异常构造函数?

来自MSDN,代码分析警告CA1032: 异常类型必须实现以下构造函数: 公共 NewException() 公共 NewException(字符串) 公共 NewException(字符串,异常) 保护...

回答 7 投票 0

我应该使用代码编辑器还是具有内置功能的引擎?

所以我想学习一门新的硬语言,比如 python,然后是 c++,因为我有经验,但我找不到最好的 2 种:我应该在代码编辑器中学习(例如:vs code,或类似 pygame 的东西) ...

回答 1 投票 0

Pixela 不允许我创建图表(HTTP 错误:400) - 用户不存在或令牌错误

尝试创建图表时收到错误消息(HTTP 错误)400。 用户已经成功生成,从下面的消息可以看出: 导入请求 用户名=“testusermic...

回答 2 投票 0

Python Try、Except 块中的作用域变量

首先,我编写了如下简单的代码: 而真实: 尝试: x = int(输入(“x是什么?”)) 除了值错误: print(f"x 不是整数!") 别的: ...

回答 3 投票 0

编写长的一行代码是一种不好的做法吗?

我发现自己一直在写很长的一行代码(受 shell 管道的影响),如下所示: def parseranges(范围, n): ”“” 将“:2,4:6,9:”翻译为“0 1 3 4 5 8 9...n-1” =...

回答 5 投票 0

如何管理应用程序中模型的多次使用?

我目前正在实现一个应用程序,并且有一个在应用程序的几个不同部分中使用的客户模型。每个部分仅使用 Cu 属性的子集...

回答 1 投票 0

参考嵌入式系统外设的最佳实践?

有点咆哮..但也是一个问题,如何巧妙地引用嵌入式系统地址。 假设有一个嵌入式系统: 它有一个位于 0x8000000 的温度传感器,提供...

回答 1 投票 0

对于布尔字段,其 getter/setter 的命名约定是什么?

例如。 布尔值 isCurrent = false; 你将它的 getter 和 setter 命名为什么?

回答 11 投票 0

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