了解perl使用结构
发布时间:2020-12-16 06:12:20 所属栏目:大数据 来源:网络整理
导读:我试图了解一些凌乱的Perl,其中有很多模块使用每个.我们最终将所有内容交织在一起,在某些情况下,使用全局变量而不使用定义它们的内容(例如,A使用B,B使用C,C定义A使用的变量X).以这种方式重构代码非常困难.有没有什么方法可以帮助我理解代码的结构和使用什么
我试图了解一些凌乱的Perl,其中有很多模块使用每个.我们最终将所有内容交织在一起,在某些情况下,使用全局变量而不使用定义它们的内容(例如,A使用B,B使用C,C定义A使用的变量X).以这种方式重构代码非常困难.有没有什么方法可以帮助我理解代码的结构和使用什么?对于它的价值,我们已经使用严格.
解决方法
抱歉,没有Perl模块或其他通常可用的脚本可以执行您想要的操作.我有一个类似的问题,不得不编写我自己的脚本(可能使用NYTProf例如)来解析每个模块,然后从外部分析收集的数据.
除此之外,你只需要评论所有“使用”语句,然后一次一个地将它们带回来,只有在你使用任何模块完成这个过程之后.一个触摸工作,但你会学到很多关于你的代码. 当您开始进行更改时会出现意外故障,因为当您使用这样的循环使用语句时,编译取决于引入代码的顺序 – 这意味着完全不相关的模块中的编译错误. 祝好运. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |