関数化されるのが「まとまった処理」で「適切に名前付けされてる」のが前提。
その限りにおいては、できるだけ細かく関数に切り出すべき。
関数名読んで何やってるかわからないのは論外。
関数間で状態を共有するためだけにグローバル変数(オブジェクトのprivateフィールド)追加していくような設計も論外。
そりゃまた別の話。
Permalink | 記事への反応(1) | 14:44
ツイートシェア
適切に名前付けされててもダメだ… 何故なら、private void()メソッドの作成を許すなら、必然とprivate void()の中でまた別のprivate void()を呼ぶような設計になるからな。 他のクラスのpublic void(...