软件开发到中后期,会有很多的方法和变量,如何管理?
在开发一个小型程序时,我都是边开发边构想,导致开发到中后期,会有很多的方法、变量、模块,这样回头再修改时会导致很难查找,即使找到了,也想不起来当时设置它的作用,还要花的时间来跟踪其功能,不便于记忆。
我想把程序中各个模块和方法、变量及其关系用一种图表的方式表现出来,这样在开发的时候就可以提供一个很好的参考,但不知有没有这方面的工具。
请问各位有开发经验的大神们,你们开发时都是什么什么工具来解决这个问题,是不是有什么好的辅助工具。
本人英文不好,如果有这方面的工具,最好是中文的。