Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我是应该将字符串消息分配给转角处的某个变量,并在方法末尾返回,还是立即返回?_Java_Methods_Return_Naming Conventions - Fatal编程技术网

Java 我是应该将字符串消息分配给转角处的某个变量,并在方法末尾返回,还是立即返回?

Java 我是应该将字符串消息分配给转角处的某个变量,并在方法末尾返回,还是立即返回?,java,methods,return,naming-conventions,Java,Methods,Return,Naming Conventions,与主题名称一样,我想知道什么是最好的约定。这个问题的答案本质上是另一个问题:是什么使代码更易于阅读和维护 ,一位著名的作家和编程大师,提出了一种称为 我当然更愿意使用它们,因为它们通常会使代码更干净、更容易阅读。然而,偶尔会有这样一种情况,没有它们,代码的效果会更清晰。这是基于观点的。有人说第一个更好(“尽早返回”和“快速失败”),还有人说最好只在一个点上返回(以使调试更容易)。这主要归结为偏好。如果最小化返回的数量,则调试和读取会更容易,但是如果在多个点而不是在单个点返回,则可能会使某些方法更

与主题名称一样,我想知道什么是最好的约定。这个问题的答案本质上是另一个问题:是什么使代码更易于阅读和维护

,一位著名的作家和编程大师,提出了一种称为


我当然更愿意使用它们,因为它们通常会使代码更干净、更容易阅读。然而,偶尔会有这样一种情况,没有它们,代码的效果会更清晰。

这是基于观点的。有人说第一个更好(“尽早返回”和“快速失败”),还有人说最好只在一个点上返回(以使调试更容易)。这主要归结为偏好。如果最小化返回的数量,则调试和读取会更容易,但是如果在多个点而不是在单个点返回,则可能会使某些方法更容易实现。