すごい一般的な質問なのですが、皆さん組む前の設計ってどうやってます?
自分は学生なんですが、ノートに必要な機能・関数仕様などまとめてるんですが、
プログラム書く段階で崩壊すること多々です(まあ設計が甘いんですが)。
規模・言語で多少の違いはあるかもしれないんですけど、参考までに「俺はこんな感ジー」
ってのあればよろしくお願いします。