怎么辦?很多人總會(huì)面臨這一切,PHP代碼需要重構(gòu)。(當(dāng)然,你要是能明白我所說的這一切,那你肯定是看過《重構(gòu)——改善既有代碼的設(shè)計(jì)》這一本書)
看看這個(gè)鏈接:?db=so&id=100876 我們就能深明重構(gòu)的疼痛!這是在所難免的。但如何能使這一疼痛變得輕一些呢?
重構(gòu)工具是必須的。好在,現(xiàn)在真的有了PHP的重構(gòu)工具——rephactor。它確實(shí)是一個(gè)非常優(yōu)秀的工具。(當(dāng)然,你必須記住,從來就沒有完全自動(dòng)化的重構(gòu)工具,機(jī)器永遠(yuǎn)不能代替人腦,所有重構(gòu)的目標(biāo),以及每一步仍都是要你按照《重構(gòu)——改善既有代碼的設(shè)計(jì)》一書中給你講明的做法去完成的!)
那么:rephactor給我們提供了什么呢?
當(dāng)然,它有一些限制,只能運(yùn)行于LINUX操作系統(tǒng),并且,只支持PHP5.2
有興趣吧? 有了它, 你的重構(gòu)將會(huì)大大加快,并且,保證不會(huì)出現(xiàn)新的BUG。
官方網(wǎng)址:
何不安裝一個(gè),試一下?
新聞熱點(diǎn)
疑難解答