敏捷軟件開發(fā) - 原則、模式與實(shí)踐

起源

《敏捷軟件開發(fā) - 原則、模式與實(shí)踐》是我接觸到的第一本系統(tǒng)介紹軟件設(shè)計(jì)的書籍,深刻影響了個(gè)人的軟件開發(fā)習(xí)慣。它并不難懂,我一直推薦給身邊的各個(gè)層次的程序員學(xué)習(xí)。

可對(duì)于一本接近500頁(yè)的圖書,很多人還是望而卻步。一直都想寫個(gè)關(guān)于這本書的速讀,使更多的人了解它。但是最近又重新學(xué)習(xí)了一遍發(fā)現(xiàn)它之所以有價(jià)值不僅僅在于書中總結(jié)的原則和模式,更在于它提供的如何運(yùn)用這些原則、模式的實(shí)踐例子。忽略了大量例子的速讀文章,也丟失了原書最重要的部分。最后,決定寫一篇原書要點(diǎn)的總結(jié),后來發(fā)現(xiàn)即使只是記錄要點(diǎn),也需要多篇文章才能表述清楚。這就有了這個(gè)系列文章。

最后強(qiáng)調(diào),本系列僅適合于新讀者快速了解原書概要,以及老讀者重溫原書要點(diǎn)。對(duì)于新讀者,強(qiáng)烈建議購(gòu)買原書仔細(xì)學(xué)習(xí)。

京東購(gòu)買地址
當(dāng)當(dāng)購(gòu)買地址

系列

敏捷開發(fā)

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷開發(fā)(一)

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷開發(fā)(二)

敏捷設(shè)計(jì)

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷設(shè)計(jì)(一)設(shè)計(jì)的臭味

系統(tǒng)設(shè)計(jì)原則

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷設(shè)計(jì)(二)單一責(zé)任原則

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷設(shè)計(jì)(三)開放-封閉原則

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷設(shè)計(jì)(四)里氏替換原則

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷設(shè)計(jì)(五)依賴倒置原則

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷設(shè)計(jì)(六)接口隔離原則

包設(shè)計(jì)原則

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷設(shè)計(jì)(七)包的內(nèi)聚性原則

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 敏捷設(shè)計(jì)(八)包的耦合性原則

設(shè)計(jì)模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(一)COMMAND模式和ACTIVE OBJECT模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(二)TEMPLATE METHOD模式和STRATEGY模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(三)FACADE模式和MEDIATOR模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(四)SINGLETON模式和MONOSTATE模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(五)NULL OBJECT模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(六)FACTORY模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(七)COMPOSITE模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(八)OBSERVER模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(九)ABSTRACT SERVER模式、ADAPTER模式和BRIDGE模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(十)PROXY模式和STAIRWAY TO HEAVEN模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(十一)VISITOR模式

敏捷軟件開發(fā) - 原則、模式與實(shí)踐 —— 設(shè)計(jì)模式(十二)STATE模式

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容