2016-06-21 21 views
0

在java中,我有一个很长的方法。我想把它分解成多种方法。每种方法只会被调用一次。使用方法有一个明确的代码

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

+4

我应该这样想。将较大的代码块分成更小的块可以提高可读性并增加代码的可维护性,并且使调试更容易。 –

+0

是的,为了可读性分解长方法通常被认为是很好的做法。 – shmosel

+0

来自具有这种声誉和软件开发经验的用户的奇怪问题... –

回答

3

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

1

是的,它实际上是一个非常常见的重构模式,称为Extract method。这里是一个整洁的小文章(link)。

相关问题