readability 相关问题

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

枚举类型别名

我正在使用一些代码,这些代码使用枚举类(扩展uint8)中的值来“按名称”而不是按硬编码的数字访问矩阵列。这种方法的原因是...

回答 1 投票 0


如何找出总和为100的数字的所有排列

[我正在尝试找到一种有效的方法来创建一个方法,该方法采用包含多个连续整数列表的字典(每个列表必须从0或更高开始,以100或更低开始,...

回答 2 投票 0

有没有更有效/可读/更漂亮的方式来编写此条件?

我正在用C#学习条件语句,我了解了它们的基本工作原理。一种 ? B:C其中A =布尔条件B =当A ==真时的结果C =当A ==假时的结果我的问题更多是在写...

回答 2 投票 0

使大量数字在JavaScript中可读

我想知道是否有一种方法可以使大量数字在JavaScript中可读。我敢肯定我只是找不到它。例如,如果我正在写(var i = 0; i <1000000; i ++){codecodecode}; ...

回答 2 投票 3

通过critera的可读性和性能从集合中提取信息时的最佳实践是什么?

有时需要从集合中提取一些信息。但是,这样做的最佳实践是什么?可读性>性能应该为任何.....>

回答 1 投票 0

C中的简单浮点计算导致-nan作为值返回

我正在编写一个简单的程序来计算文本的可读性,并且在计算平均值时,我得到一个奇怪的结果:“-nan”。这是浮点计算返回的内容...

回答 1 投票 0

如何在julia中将数组元素用作迭代器?

我正在尝试使我的Julia代码(对于物理学家而言)更易于理解,并且认为如果我可以使用某种矢量类型的迭代器,那将是很好的。我正在尝试将每个元素用作迭代器。我的...

回答 2 投票 3

大量使用PHP的“

我看的某些PHP代码中是否有HTML代码取决于“ ”标记。与使用echo编写HTML相比,这样做有什么性能上的好处?...

回答 7 投票 10

在JS中简单格式化函数的最佳方法

我在Ruby中找到了这段代码(从这里开始):DX = {E => 1,W => -1,N => 0,S => 0},我正在考虑如何在JS中对其进行最佳格式化,考虑到它缺少“何时”功能。对于...

回答 1 投票 0

dict.get具有默认值的可读性

这是从字典中通过键获取值的传统方法,默认值作为后备:value = dictionary.get(key,default)但是,我想出了保留默认值...

回答 2 投票 -1

cs50可读性pset6 python,此代码应计算单词,句子和字母的数量,但不是

从cs50导入get_string letter = 0句子= 0 word = 0文本= get_string(“ Text:”)n = len(text)for range in(n)中的i:if text [i] .isalnum()== True :字母=字母+1对于范围(n)中的i:如果...

回答 1 投票 1

如何使该查询更具可读性?

我有一个进行一些计算的SQL查询。除了简单的格式更改之外,我想知道是否可以通过某种方式利用CTE使此查询更易于阅读?我发现了一些...

回答 2 投票 0

为了在发生内存不足错误的情况下提供异常安全性,值得降低我的代码的可读性吗?

我有一个带有不可复制项的游戏,因为它们应该是唯一的:class Item {Item()noexcept; Item(Item &&)无; Item(Item const&)=删除; // ...};类生物……

回答 1 投票 0

“公共静态”或“静态公共”?

关于PHP中函数声明关键字的一点说明:如果您有一个静态的类方法,则static关键字应该在可见性关键字(公共,受保护,私有)之前还是之后?...

回答 8 投票 43

命名空间信息会损害C ++的可读性

我是C ++的新手,并且具有C的背景。我很难采用的一件事是经常使用范围运算符,例如std ::好吧,我会避免使用命名空间std ...

回答 4 投票 4

混淆的C#代码-简洁和清晰之间有什么平衡?

几年前曾经有一个竞赛,看谁可以产生最混淆的C代码,并且其中的一些结果非常难以理解。 C就是那样。您可以使用...

回答 6 投票 5

在PHP三元和空合并运算符中省略'else'

我正在阅读有关PHP中的三元和空合并运算符并进行了一些实验。因此,与其写if(isset($ array ['array_key'])){$ another_array [0] ['another_array_key'] = $ ...

回答 1 投票 3

Scope运算符损害了C ++的可读性

我是C ++的新手,并且具有C的背景。我很难采用的一件事是经常使用范围运算符,例如std ::嗯,我会避免使用命名空间std ...

回答 3 投票 2

将__all__放置在Python文件中?

我想知道,__ all__在Python文件中的标准位置是什么?我的假设是在import语句的正下方。但是,我在任何地方都找不到明确声明/提出的要求。因此,...

回答 2 投票 2

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