php框架可以是单一入口,完全面向对象的,完全基于类的mvc模式。但是,我们面对大量的旧的代码,或即便是新的代码,也不尽然完全符合面向对象的原则,符合设计模式。小的应用无妨。但如果面对大型应用,则必然是一个不小的疼痛!!
怎么办?很多人总会面临这一切,天使的幸福 电视剧php代码需要重构。(当然,你要是能明白我所说的这一切,那你肯定是看过《重构—晒后美白的方法—改善既有代码的设计》这一本书)
亚洲风暴看看这个链接:我们就能深明重构的疼痛!这是在所难免的。但如何能使这一疼痛变得轻一些呢?
重构工具是必须的。好在,现在真的有了php的重构工具——r宇宙三大定律ephactor。它确实是一个非常优秀的工具。(当然,你必须记住,从来就没有完全自动化的重构工具,机器永远不能代替人脑,所有重构的目标,以及每一步仍都是要你按照《重构——改善既有代码的设计》一书中给你讲明的做法去完成的!)
那么:rephactor给我们提供了什么呢?
保证重构的可逆性—— 一旦发现问题,代码是可逆的,可以回溯到前一个版本。 查找替换功能—— 普通查找替换,方法重命名,类重命名,正则表达式模式的替换。 所有操作完成后,均基于simpletest aperiplus进行测试,并保证测试的覆盖率。 集成phemto ,保证类的相关性测试。当然,它有一些限制,只能运行于linux操作系统,并且,只支持php5.2
有兴趣吧? 有了它, 你的重构将会大大加快,并且,保证2022河北高考不会出现新的bug。
官方网址:
何不安装一个,试一下?
本文发布于:2023-04-06 11:37:02,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/6d132dac5718171c473355709db7f0ef.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:rephactor 优秀的PHP的重构工具.doc
本文 PDF 下载地址:rephactor 优秀的PHP的重构工具.pdf
留言与评论(共有 0 条评论) |