大規(guī)模C++程序設(shè)計(jì)
在本書中,Lakos介紹了將大型系統(tǒng)分解成較小且較好管理的組件層次結(jié)構(gòu)(不是繼承)的過(guò)程。這種具有非循環(huán)物理依賴的系統(tǒng)的維護(hù)、測(cè)試和重用從根本上比相互緊密依賴的系統(tǒng)更容易且更經(jīng)濟(jì)。此外,本書還說(shuō)明了遵從好的物理設(shè)計(jì)和邏輯設(shè)計(jì)規(guī)劃的動(dòng)機(jī)。Lakos給讀者提供了一系列用來(lái)消除循環(huán)依賴、編譯時(shí)依賴和連接時(shí)(物理)依賴的特殊技術(shù)。
John Lakos在Mentor Graphics公司工作。該公司編寫的大規(guī)模C++程序比大多數(shù)其他公司要多,并且是首先嘗試真正的大規(guī)模C++項(xiàng)目的公司之一。Lakos從1987年起就一直使用C++進(jìn)行專業(yè)編程,并于1990年在哥哥倫比亞大學(xué)開設(shè)了面向?qū)ο缶幊谭矫娴难芯可n程。
評(píng)論
圖片
表情
