その間、私のプロジェクトはますます大きくなりました。今では、自分のコードに夢中になり、頭の中でコンセプトに固定されていたものを変更することさえあります。コード行が増えると生産性が低下するため、これは恐ろしいことです。生産性が一定に保たれるようにしたいだけです。今度は、申請書を紙に書いて、もう一度紛失した場合に概要を取り戻し、何かに固執できるようにしたいと考えています。しかし、私は正しくモデル化する方法を知りません。状態チャートで完全にモデル化しようとしましたが、たとえば、コードが行ごとに状態を持たないことを実行するだけの場合、それは適用できません。この場合、フローチャートで問題ありません。しかし、全体的に意味があるように、どのように混ぜるかはわかりません。
紙に書き始めるにはどうすればよいですか?より大きなアプリケーションをモデル化するための一般的な方法は何ですか? どのダイアグラムをいつ使用しますか?