06/02/26 01:47:20
>>110
そりゃそうだ。だが、開発によっては
必然的に増えてくることがある。
おれなんか300は当たり前。
何かプログラムを作ると
最低でもクラスは20近くになる。
デザインパターンの勉強をしてから
クラスの分割は盛んになった。抽象クラスを
作っていれば嫌でもクラスは増える。
それからFacadeパターンやラッパークラス、
アダプタークラスなどを作っていても
やっぱりクラスは増える。
クラス内のメソッド数が100行越えたら
危険信号を発しないといけない。
そうなったらメソッドは分割する。
クラス全体でロジック部分のみの行数が
1000越えたらさらに危険信号、クラスを分割しないと行けない。
まさに「分割し、統治せよ」だ。