開発を速くバグが少なくしたいならやるべきこと

コーディングを2つに分ける。
一つはコア部分。一つは機能部分。

そして出来る限り多くものものを
機能部分から取り除いてコア部分に入れる。
コア部分は徹底的にリファクタリングする。

そうすれば、新しい機能を付け加えるときも
最小限のコードでいいし、コア部分は
長く多く使うから必然的に安定する。

これをしないで、はい、コーディングしてねってやると
コードは統一がとれくなりめちゃくちゃになり
無意味に量が増えバグも増え破綻する。