武林網(wǎng)(www.survivalescaperooms.com)文章簡(jiǎn)介:重構(gòu)(Refactoring)這個(gè)詞最初由Martin Fowler 和 Kent Beck給下的定義,它是一種修改,使軟件的內(nèi)部結(jié)構(gòu)更容易理解,在不改變軟件的可見行為方式前提下使軟件更容易變更…它是一種有節(jié)制的整理代碼、使bug產(chǎn)生幾率最小化的方法。
有時(shí)候,會(huì)有程序員跑到我這里說他們不喜歡某個(gè)東西的設(shè)計(jì),“我們需要給它來個(gè)全面的重構(gòu)”,來糾正里面的錯(cuò)誤。哦,哦。這聽起來可不是個(gè)好主意。而且這聽起來也不是重構(gòu)…新聞熱點(diǎn)
疑難解答