Java方法调用格式
我只是在学习java,我发现调用方法有两种方法,两种方法都有效,但我不确定是否有更好的方法Java方法调用格式,java,android,Java,Android,我只是在学习java,我发现调用方法有两种方法,两种方法都有效,但我不确定是否有更好的方法 /** * This method is called when the order button is clicked. */ public void submitOrder(View view) { int price = calculatePrice(); String orderSummary = createOrderSummary(price); displayM
/**
* This method is called when the order button is clicked.
*/
public void submitOrder(View view) {
int price = calculatePrice();
String orderSummary = createOrderSummary(price);
displayMessage(orderSummary);
}
vs
这会被认为是糟糕的代码吗?还是错了?这没有错,但第二种方法肯定更难阅读和理解。
第一种方法更可取,因为它将使您的代码更容易被您和其他人理解和调试这没有错,但第二种方法肯定更难阅读和理解。
第一种方法更可取,因为它将使您的代码更容易被您和其他人理解和调试没有以某种方式调用方法的标准化方法 这完全取决于编写代码的开发人员或您工作场所的团队 <> P>最重要的考虑因素之一是代码的可读性。如果一种方法比另一种更具可读性,那么您可以使用它 请记住,当您开发代码时,特别是在工作中,将来还会有其他几个开发人员维护代码。因此,代码的可读性、清晰性和可维护性变得非常重要
希望这有帮助 没有以某种方式调用方法的标准化方法 这完全取决于编写代码的开发人员或您工作场所的团队 <> P>最重要的考虑因素之一是代码的可读性。如果一种方法比另一种更具可读性,那么您可以使用它 请记住,当您开发代码时,特别是在工作中,将来还会有其他几个开发人员维护代码。因此,代码的可读性、清晰性和可维护性变得非常重要
希望这有帮助 纯粹是一种风格的东西,视情况而定。第一个也更容易调试(您可以在每一行上设置断点,异常堆栈跟踪行号更容易读取)。但是上面的代码更易于调试,因为您可以为每个步骤设置断点,并在异常Stacktrace中找到不同的行号。和:如果您是由LOC支付的,…:D纯粹是一种风格,视情况而定。第一个也更容易调试(您可以在每一行上设置断点,异常堆栈跟踪行号更容易读取)。但是上面的代码更易于调试,因为您可以为每个步骤设置断点,并在异常Stacktrace中找到不同的行号。和:如果您是由LOC支付的,…:D
public void submitOrder(View view) {
displayMessage(createOrderSummary(calculatePrice()));
}