閱讀本文之前你需要掌握:PHP語(yǔ)法,面向?qū)ο?/p>
在完成整個(gè)軟件項(xiàng)目開發(fā)的過(guò)程中,有時(shí)需要多人合作,有時(shí)也可以自己獨(dú)立完成,不管是哪一種,隨著代碼量上升,寫著寫著就“失控”了,漸漸“丑陋接口,骯臟實(shí)現(xiàn)”,項(xiàng)目維護(hù)成本和難度上升,到了難以維持的程度,只有重構(gòu)或者重新開發(fā)。
第一重境界
假設(shè)場(chǎng)景:我們需要寫一個(gè)處理類,能夠同時(shí)操作會(huì)話,數(shù)據(jù)庫(kù)和文件系統(tǒng)。我們或許會(huì)這么寫。
境界特征:可以運(yùn)行,但是嚴(yán)重耦合
網(wǎng)友評(píng)論 |