二次开发怎样快速搞懂php代码的业务逻辑?

当我拿到一份代码要做二开,比如php或者python,由于代码比较多,怎样快速的分析主要执行过程。

当然debug或XHProf可以起到调试的作用,但是执行过程要么太琐碎,要么依赖执行环境。

有没有什么什么工具,可以直接导入一个project,即可以基于代码生成一个像思维导图这样的架构出来?

谢谢你的智慧!

阅读 4.1k
5 个回答

专业版的pycharm可以看class的uml图

xdebug,然后导出生成的文件,一目了然。

先熟悉业务流程,再看代码

这需求,有点过分了,拒绝……

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题