そりゃあ適当に作りすぎ、中学生でもそんな品質のコード書かない

これは工学的な話だけど
100個の機能があるシステムで多くて2個くらいのバグある(だろう)っていう研究結果がある
まあ規模や複雑度にもよるけど

今のコードはだいぶ品質低いコード(っていうかほぼ使えないコード)ができてるって認識でいた方がいいぞ
むしろ、捨てて設計し直して作り直したほうが早いまである