我不知道当您开始研究现有系统但对您而言是新系统时,您寻找什么样的东西?假设系统非常大(无论对你来说意味着什么)。当您尝试了解新软件时寻找的东西
一些中确定的事情是:
- 哪里是一个特定的子程序或程序调用?
- 什么是特定函数的参数,结果和谓词?
- 控制流程如何到达特定位置?
- 哪里是一个特定的变量集,使用或查询?
- 声明特定变量在哪里?
- 访问特定数据对象,即创建,读取,更新或删除的地方在哪里?
- 特定模块的输入和输出是什么?
但是,如果你寻找一些更具体的还是请与我们分享:)
我的东西特别感兴趣,可以在动态分析中提取任何上述问题对你特别重要/执行。