使用方法来获得清晰的代码

时间:2016-06-21 04:32:51

标签: java modularity

在java中,我有一个很长的方法。我想把它分解成多种方法。每个方法只调用一次。

我将代码分解为多种方法以使其更清晰。 这是一个很好的理由吗?

2 个答案:

答案 0 :(得分:3)

当然!

将代码分解为多个方法可以使代码更具可读性(假设方法名称清晰且与方法的输出/功能相关)。除了对逻辑的更好描述之外,它还有助于将来的可重用性以及编写测试用例。

答案 1 :(得分:1)

是的,它实际上是一种非常常见的重构模式,名为 Extract method 。这是一篇简洁的小文章(link)。