日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

《PHP設(shè)計(jì)模式介紹》第十八章 結(jié)論_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:《PHP設(shè)計(jì)模式介紹》第十七章 MVC 模式
web應(yīng)用是十分多樣化的,為了實(shí)現(xiàn)某種應(yīng)用,那哪種或哪些是最好的呢?或者說,對于web應(yīng)用有沒有一種最好的體系? 問題 你能配置一個(gè)單一的web體系去滿足每個(gè)普通的web應(yīng)用嗎?包括一般性的

我們已經(jīng)一起進(jìn)行到這次討論旅程的最后一個(gè)部分了。希望我們一起完成了對你有用的東西,包括了通過PHP的一些例子來介紹設(shè)計(jì)模式的概念和更有用的成果,比如測試驅(qū)動(dòng)開發(fā)這樣的更好的開發(fā)技術(shù)。

設(shè)計(jì)模式是你的便成工具包里面一個(gè)很有用的工具,用來處理一個(gè)復(fù)雜的設(shè)計(jì)問題。設(shè)計(jì)模式提供固定的,證明是正確的技術(shù)來幫助你使你的設(shè)計(jì)更靈活。使用設(shè)計(jì)模式還讓你可以輕松地與其他的工程師進(jìn)行輕松地溝通,因?yàn)樵O(shè)計(jì)模式的名字現(xiàn)在已經(jīng)代表一個(gè)只是整體的一部分。

同樣,使用OOP或者設(shè)計(jì)模式也會(huì)出現(xiàn)意外的情況。這個(gè)在一些特殊的簡單的應(yīng)用里顯得很重要。如果手里的應(yīng)用并不需要設(shè)計(jì)模式具備的靈活性和復(fù)雜性,請不要使用它。設(shè)計(jì)模式是用來解決特殊問題的,而不是用來制造麻煩的。

測試你的代碼的作用是非常強(qiáng)大的。這個(gè)在我們整本書里面都可以看到,每一個(gè)章節(jié)都重點(diǎn)強(qiáng)調(diào)了設(shè)計(jì)模式的測試,并且設(shè)計(jì)模式的代碼自身都在進(jìn)行測試。我還沒有遇到過比測試方法更好的方法,尤其是在設(shè)計(jì),穩(wěn)定性和可持續(xù)性上面。

這本書里面的代碼的形成過程是,最開始我先寫unit test cases 和代碼本身,然后它們都通過測試的時(shí)候,我才把它們加到書里面去。我建議你們重新分析下這些代碼,理解它們,甚至尋找下不足之處。最起碼你要測試下你現(xiàn)在使用的代碼。

這本書里面包含的設(shè)計(jì)模式并不是全部的設(shè)計(jì)模式,但是我們要提供給你們的都是PHP/Web 應(yīng)用里面一些常用的設(shè)計(jì)模式。這本書只是帶你進(jìn)入設(shè)計(jì)模式的探究之路的開始。

寫這個(gè)文檔的一個(gè)個(gè)人目的是讓大家能夠更清楚地理解我的用意,因?yàn)槲覀兏枰氖菍W(xué)習(xí)而不僅僅是教授。我相信我應(yīng)經(jīng)做到這一點(diǎn)了,并且我希望你們能夠在書里面看到我所做的努力。

我希望你們可以把設(shè)計(jì)模式很好地應(yīng)用到PHP開發(fā)上面。

請愉快地編程吧!

Happy coding.

分享:《PHP設(shè)計(jì)模式介紹》第十五章 表數(shù)據(jù)網(wǎng)關(guān)模式
前一章中使用動(dòng)態(tài)記錄模式對數(shù)據(jù)庫表進(jìn)行建立,獲取,更新(通過擴(kuò)展實(shí)現(xiàn)刪除)每一行的操作。動(dòng)態(tài)記錄模式是一種簡單的抽象數(shù)據(jù)庫連接的方式,但是這種簡潔性也正是它的弱點(diǎn)。動(dòng)態(tài)記錄類只處理

來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2008-08-22
相關(guān)PHP教程