實現(xiàn)模式
《實現(xiàn)模式》(英文版)中,Kent Beck將自己多年形成的編程習(xí)慣以及閱讀既有代碼的體驗?zāi)毘闪司幊讨械膬r值觀、原則和77種實現(xiàn)模式。溝通、簡單和靈活的價值觀應(yīng)當(dāng)被所有開發(fā)人員所銘記,無時或忘。局部影響、最小化重復(fù)、將邏輯與數(shù)據(jù)捆綁等原則同樣是通用性的指導(dǎo)思想,比價值觀更貼近編程場景,在價值觀和模式之間搭建了橋梁。在77個實現(xiàn)模式中,每一個模式都覆蓋了編寫簡潔、清晰、易擴展、易維護的代碼這一原則的某個方面。它們?yōu)槿粘5木幊烫峁┝素S富翔實的參考依據(jù),并告訴大家這些代碼如何為降低溝通成本和提高有效產(chǎn)出提供保障。..《實現(xiàn)模式》(英文版)適用于各個階段的開發(fā)者群體,剛剛涉足軟件開發(fā)領(lǐng)域的新人能夠透過大師的眼睛來看待編程,了解編程的價值觀與原則;而具有豐富經(jīng)驗的資深工程師則可以通過這些模式進行反思,探究成功實踐背后的意義。把價值觀、原則和開發(fā)實踐結(jié)合之后,...
《實現(xiàn)模式》(英文版)中,Kent Beck將自己多年形成的編程習(xí)慣以及閱讀既有代碼的體驗?zāi)毘闪司幊讨械膬r值觀、原則和77種實現(xiàn)模式。溝通、簡單和靈活的價值觀應(yīng)當(dāng)被所有開發(fā)人員所銘記,無時或忘。局部影響、最小化重復(fù)、將邏輯與數(shù)據(jù)捆綁等原則同樣是通用性的指導(dǎo)思想,比價值觀更貼近編程場景,在價值觀和模式之間搭建了橋梁。在77個實現(xiàn)模式中,每一個模式都覆蓋了編寫簡潔、清晰、易擴展、易維護的代碼這一原則的某個方面。它們?yōu)槿粘5木幊烫峁┝素S富翔實的參考依據(jù),并告訴大家這些代碼如何為降低溝通成本和提高有效產(chǎn)出提供保障。..《實現(xiàn)模式》(英文版)適用于各個階段的開發(fā)者群體,剛剛涉足軟件開發(fā)領(lǐng)域的新人能夠透過大師的眼睛來看待編程,了解編程的價值觀與原則;而具有豐富經(jīng)驗的資深工程師則可以通過這些模式進行反思,探究成功實踐背后的意義。把價值觀、原則和開發(fā)實踐結(jié)合之后,日常開發(fā)工作便會以嶄新迷人的形式呈現(xiàn)在我們面前。
點擊鏈接進入新版: 實現(xiàn)模式(修訂版)
Kent Beck,JUnit測試框架創(chuàng)始人,《測試驅(qū)動開發(fā)》和《解析極限編程》的作者,軟件業(yè)中最具創(chuàng)新力,最富盛名的領(lǐng)袖之一。長期以來,他一直致力于挑戰(zhàn)軟件工程教條,推動模式、測試驅(qū)動開發(fā)以及極限編程等思想的應(yīng)用和傳播。
