>コードを書き始める前に設計を終わらせるというのも言語に慣れない内にするのは難しいしな……
そんなんできるの?って感じなんだが
自分はどうしても書きながら改善していく形になってしまう