coding-style 相关问题

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

使用不带花括号的if语句是一种不好的做法吗? [关闭]

我看过这样的代码:if(statement)这样做;否则这样做;但是,我认为这更具可读性:if(statement){ }其他{ }由于这两种方法均有效,因此...

回答 15 投票 117

其中应该将用于输出的参数位于功能参数列表中

我正在尝试确定有关在C / C ++代码中使用函数参数进行输出的策略。对我来说很明显,该策略应表明用于输出的所有参数都应...

回答 3 投票 6

在Intellij Idea中禁用Java文档自动格式化。 2019

我希望我的javadoc看起来像这样:/ ** *日期10/01/2019 * *给定有向图,请在该图中找到所有强连接的组件。 *我们将使用Kosaraju的算法来查找...

回答 1 投票 0

获取同一流中Java列表中的最小对象? [重复]

我有一个Java对象列表,我想检索最小值,但这可以是两个或三个对象,并且想检索所有它们。 List 值= Arrays.asList(...

回答 2 投票 1

什么是更干净的代码?

队友已经写过,返回(jsonDict == nil?nil:[jsonDict mutableCopy]);什么是Objective-C中的代码的较干净版本?

回答 1 投票 0

写评论是一件坏事吗? [关闭]

我一直在阅读文章“清洁代码摘要”。提到的要点之一是“几年前最常见的原因之一是因为代码不正确”,我几年前才知道,编写...

回答 1 投票 -1

(size_t)0是否在C中是一个好习惯?

我已经在C代码中看到以下内容,这对我来说似乎很奇怪:myType GetStuff(size_t * iSize){* iSize =(size_t)0; size_t h = 0; * iSize + = h; }一切都无需转换为...

回答 1 投票 0

如何在python中以更简洁的方式传递多个参数

我有以下代码,我想知道是否有更干净的版本来执行以下操作。该函数基本上接受一些数据字典并对其进行解析,操作,构造另一个...

回答 1 投票 1

kotlin避免在`let`内嵌套`let`的深层嵌套

是否有避免下一个构造的方法?一种在不添加代码意图的情况下检查null的方法?我的意思是说,如果(variableOne == null)返回,但是采用了酷炫的koltin风格? variableOne?....

回答 1 投票 0

我何时应该在C ++构造函数参数中使用const?

我对干净的代码/编码样式有疑问,疑问是,何时应该在C ++构造函数参数中使用关键字const。例如,考虑以下类:类A {public:...

回答 1 投票 0

phpcs-将来自自定义规则集的所有片段的默认消息类型设置为警告

我正在使用自定义规则集将phpcs配置为使用WordPress编码标准。我的phpcs.xml看起来像这样 ... [

回答 1 投票 0

在函数中带出指针变量并将其写入主函数是否不好?

package main import“ fmt” type List struct {Head * Node Tail * Node} type Node struct {Element int Next * Node} func getNode()* List {listPointer:=&List {} ...

回答 1 投票 0

int * a = new int [)与int * a = new int []之间的差异; [重复]

数组声明int * a = new int(10)之间有什么区别? AND int * a = new int [10];有什么限制,哪个更好?由于两部作品似乎是相同的.....

回答 2 投票 -1

避免输出参数(没有副作用)

我正在阅读Robert C. Martin的'Clean Code',但我无法完全理解第44-45页上的'没有副作用'和'输出参数'部分。在'没有副作用'中部分...

回答 1 投票 1

为什么需要javascript编码约定?

假设我必须编写一个javascript函数:function(){var a = 1; var sum = 1; for(var i = 0; i <6; i ++){sum = sum + a + 1; } console.log(sum); }有人建议我写...

回答 8 投票 1

Juval Lowy的C#编码标准问题

我喜欢并强烈推荐Juval Lowy的-C#编码标准。 Juval明确避免了每个指令的理由,以保持标准严格(请参见前言)。但是,有一些...

回答 8 投票 23

让ReSharper尊重您对代码顺序的偏好

关于我的另一个问题:布置C#类的最佳方法是什么? ReSharper中有没有一种方法可以定义您希望成员的加入顺序,以便ReSharper保持它的顺序?

回答 2 投票 2

Eclipse Formatter-如果条件则忽略内容

除以下内容外,我一直在设置Eclipse格式化程序,与我们期望的结果非常接近。我试图忽略if语句中条件的换行,例如...

回答 1 投票 0

带有'goto'的流控制宏

是的,两个令人讨厌的结构结合在一起。它听起来是否一样糟糕,还是可以看作是控制goto使用率并提供合理的清除策略的好方法?在工作中,我们进行了讨论...

回答 9 投票 6

为什么`Project Reactor`源代码在类文件中这么大

当我阅读Project Reactor的源代码时,我发现每个类文件中有很多行看起来像不是代码干净且不太可读,例如Flux.class中有近一万行。 ...

回答 1 投票 0

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