オブジェクト指向で作ると逆説的に
なんやかんやで障害が出たときに
追いかけて直すのがたいへんになるから
5千行あるような関数が並んでるコードの方がマシだよ。

きれいでエレガントですばらしいコードは
趣味でだけ書いてくれ