readability 相关问题

可读性是用于衡量代码质量方面的主观参数。它基于这样的假设:代码应该易于被人类理解,无论是形式还是意义。

用 string.Split(char[]) 替换 string.Split(string[])

我注意到在我们的代码中,我们有很多对 string.Split(string[],StringSplitOptions) 的调用,如下所示: 输入.Split(新字符串[] {“ “,” “,” ” },

回答 1 投票 0

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

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

回答 1 投票 0

如何轻松地为 php 8+ 中的嵌套类的属性赋值(简短表示法)?

如果您不声明该类,PHP >=8 会产生致命错误。 嵌套类有缩写形式吗? $obj -> key1 -> var1 = "快速简单"; 或者这是唯一可能的方法...

回答 1 投票 0

丑陋的三重间接:可扩展缓冲区管理结构

我目前正在尝试为基于 AVR 的步进电机控制器构建一个字符串解析器。这个想法是通过 UART 观察一些输入字符串,然后将该字符串分成几个子缓冲区......

回答 2 投票 0


找到剩余的Enum

我有枚举 A、B、C。 在一个方法中,我得到了两个不同的枚举,并且必须返回剩余的枚举。 示例:我收到 A 和 C,我必须返回 B 我的解决方案是使用 if elseif else:

回答 1 投票 0

在 Jetpack Compose 中使用“content = { }”参数或直接使用“{}”有什么区别吗?

我想知道直接使用“content = {}”参数而不是“{}”是否更好,尽管我看到更多人使用“{}”。 代码更简洁还是代码更简洁

回答 1 投票 0

声明变量和函数,按什么顺序?

上下文 我正在学习如何以一致、可读和可维护的方式使用 javascript 进行编码。 我没有发现任何关于变量和函数声明顺序的信息。 例子: 变量示例 = { 答:

回答 3 投票 0

python3到底比python2更“可读”? [已关闭]

大多数讨论 python2 和 python3 之间差异的网站都提到了差异中的“语法易用性”: https://www.interviewbit.com/blog/difference- Between-python-2-an...

回答 2 投票 0

python3 比 python2 可读性如何?

我到处都读到 python3 比 python2 更具可读性,并且它的语法更简单,但我找不到例子来说明为什么会这样。我理解主要区别(字符串 unicode by

回答 1 投票 0

Angular 应用程序中 framework.json 文件的提案

Angular 应用程序中 framework.json 文件的建议 有时很难弄清楚角度分量之间的所有关系,尤其是当它们变得很多时。 你想知道...

回答 0 投票 0

Mac m1 python3 在 vscode 中出现问题

我重置了我的 mac 并从自制软件和 vscode 安装了 python3。 我在 vscode 中安装了扩展 python。 在那之后,这是一个问题。 在重置我的 mac 之前,vscode 提供了变量,functio ...

回答 1 投票 0

如何处理 C 中的常量错误检查?

在 C 中,我调用许多函数必须检查它们是否有效。代码因此变得大了 3 倍!一个例子: char *myStr = malloc(sizeof(char)); 如果(!myStr) 返回空值; 还有吗

回答 1 投票 0

如何让这个用于查找彩色数字的 Python 函数对任意数字进行运算?

一个彩色数字是一个数字列表中没有重复的数字+它的数字子集的乘积。例如,263 的乘积为 [2, 6, 3, 2x6, 6x3, 2x6x3]。这些……

回答 1 投票 0

缩进使软件控制流程明显。你怎么看?

你有多少次在代码深处遇到过带有 return 语句的函数?或者没有注意到循环中的中断或继续?虽然我最近没有被回归所蒙蔽......

回答 0 投票 0

ImportError:无法从“textstat.textstat”导入名称“legacy_round”

我正在尝试从 textstat 中导入 legacy_round,如下所示: 从 textstat.textstat 导入 textstatistics,legacy_round 但我收到以下错误: 导入错误:无法从“

回答 2 投票 0

尝试将组件划分为逻辑元素时代码结构出现问题

我的团队写了一个 url db。 我正在进行一些重组以优化它。因为我也将成为它的维护者,所以我想到了添加可读性重构。但是,我有一种情况......

回答 0 投票 0

是否有良好的命名约定来绕过长变量名,而不必依赖注释以获得更好的可读性?

基本上我总是尽量避免评论。 Bob叔叔的视频我看了很多,他想表达的东西,有很多是我认同的。 他曾经提到...

回答 1 投票 0

在 python 中使用元组关键字与括号进行初始化

这个问题是关于设计和可读性的,而不是性能: 使用 tuple 关键字或仅使用括号初始化元组是否更符合 pythonic?两者做同样的事情,但明确输入

回答 1 投票 0

复杂的如果条件。做法不好?[不公开]

语境。我想确保我的玩家只有在以下情况下才能冲刺: 他们正在向前移动,"冲刺 "键被按下,他们被接地,如果((Input.GetAxis("Vertical") == 1) && Input....

回答 1 投票 1

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