系统相关
首页 > 系统相关> > php – 如何处理Linux下的重复代码?

php – 如何处理Linux下的重复代码?

作者:互联网

我正在寻找使用大约150k行代码处理遗留PHP项​​目中的重复代码的最佳方法.

这是最好的手动接近还是有独立的重复代码检测器,可以减轻痛苦?

解决方法:

正如其他答案已经提到的那样,这应该是手动接近的,因为您可能希望在进行更改时更改其他内容以使代码库更清晰.
也许实际的调用已经是多余的,或者可以组合类似的片段.

此外,在实践中,人们通常会略微更改复制的代码,因此通常不会直接重复,而是关闭变体.我担心自动c& p检测会使你失败.

然而,有一些重构工具可以帮助您实际执行更改(有时也可以找到可能的候选人).谷歌的“PHP重构”,有很多工具可供选择,既可以单独使用,也可以作为IDE的一部分.

标签:php,linux,copy-paste,code-duplication
来源: https://codeday.me/bug/20190522/1152104.html