欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

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

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

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

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

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

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

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

這本書里面的代碼的形成過(guò)程是,最開始我先寫unit test cases 和代碼本身,然后它們都通過(guò)測(cè)試的時(shí)候,我才把它們加到書里面去。我建議你們重新分析下這些代碼,理解它們,甚至尋找下不足之處。最起碼你要測(cè)試下你現(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ā)上面。

請(qǐng)愉快地編程吧!

Happy coding.

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

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