>>670
そういうことか

ソフトウェアなんて100人使えば100人分使いたい機能があるわけで、その機能を全部実現すれば当然複雑なものになるしその分だけバグも増えるしどんどんメンテしづらくなるわけだ
で、「なら設定で全部ユーザーがいろんな値を変更できるようにすればいい」ってのもよくあるけど、これはこれで設定多すぎて何をどうしたらわからんといういうことになる

その辺のバランスをうまく取れればいいんだろうけどなかなかそういう乗って難しいよね
という話
または、基本機能じゃなくて全部プラグインみたいな形で開発すればいいんだろうけど、それはそれでプログラムの設計やプラグインを使える形で開発できるようなスキルが必要なわけで