我的项目同时变得越来越大。现在,我发现自己迷失在我的代码中,甚至改变了我脑海中已经固定的概念。这太可怕了,因为随着我的代码行数增加,我的工作效率就会下降。我只想实现我的生产力保持不变。现在我想把我的申请写在纸上,以便在我再次迷路的情况下找回概述,并拥有一些我可以坚持的东西。但我不知道如何正确建模。我试图在状态图中对其进行完整建模,但是例如,如果代码只是逐行执行没有状态的事情,则不适用。在这种情况下,流程图会很好。但我不知道如何混合它,以便整体有意义。
我应该如何开始在纸上写东西?为更大的应用程序建模的常见做法是什么?我什么时候使用哪个图表?