クラスのメソッドを

階層的に書けたらプログラムはわかりやすくなるだろうか。メソッドの置き場所にレベルをつけるのはどうだろう。下のレベルには、それより上のメソッドから呼び出されるメソッドを置く。最上位レベルには外部から呼び出されるpublicなメソッドを置く。呼び出しのスコープがはっきりすると思う。