プログラミングに、クラスという概念がある。
ネット上の解説を読んでいて、ナルホドと思ったりした。
クラスを作成するとき、こんご必要とされることを、あらかじめ想定して書くようにする。
そうすることで、クラスにて、その都度、オブジェクトを作成して対応することができる。
で、クラスを設計するさいに、可能性の低い出来事まで想定してしまうと、クラスは、複雑で重いものになってしまう。
かといって、想定していないと、その都度、別のクラスを作ることになるハメになる。
要は、そのバランスが腕の見せどころというハナシ。