さまざまなAndroidアプリケーション(私が作成したものではない)のソースコードを観察したところ、特定のコードを独自のメソッドに配置するパターンに気付きましたが、実際にはコードの再利用はありません。これらのメソッドは全体で1回しか呼び出されないためです。応用。
これまで私は、コードの一部がアプリケーションコードで2回以上使用される場合、単にコードの冗長性を排除するという理由で、独自の方法に値するという経験則を持っていました。
しかし、それらのコードのチャンクが独自のメソッド(および独自のメソッド呼び出しオーバーヘッド)にきちんと分割されているのを見て、私は何かが欠けているのではないかと思い始めています。
文書化の目的以外に、4行のコード(一度だけ呼び出される!)を独自のメソッドに入れることを正当化できる他の理由は何ですか?