我正在修改适合我目的的Python程序。首先,我阅读源代码以了解我认为需要更改然后修改它的类或函数。现在,我想了解所有源代码(只是程序中每个函数和类的含义,输入,输出)。那么我怎么能对整个程序进行建模,我知道UML就是为了这个目的,但我不知道如何开始
答案 0 :(得分:0)
我不知道python
世界是怎样的。
在像java
这样的语言中,您要求IDE
为您创建代码中的简化模型。或者您使用Sparx Systems的Enterprise Architect等UML modeling tool和reverse engineering features来为您创建初始UML
模型。
一旦你拥有了最初的UML
模型,保持更新并注释代码背后的重要事项,并设想更改主要是与语言无关的手动任务
另见: