The Object Oriented Concepts Survey (一部の学術研究者にソフトウェア設計に関する実際のデータを提供するため) に記入しているときに、次の質問に出くわしました。
クラスで許可する最大メソッドの制限 N はいくつですか?
この制限 N に達したら、クラスをリファクタリングするかどうかを調査し続けます。
正直なところ、アプリケーションを設計する際にそのような制限について考えたことはなく、その背後にある理由が何であるか疑問に思っています。おそらくクラスの機能に大きく依存している任意の数を自分自身に課したいのはなぜですか?