談到架構(gòu)浑玛,很容易變成比較空的理論探討,提出一些原則噩咪、禁忌之類的條款顾彰,雖然都能理解到一定程度,但是很難在實(shí)際工作中使用胃碾。這本書非常難得地舉出了一系列的例子涨享,不僅是架構(gòu),連代碼都有涉及仆百,作為實(shí)際案例的參考非常有價(jià)值厕隧。
前面開始是一些偏理論的內(nèi)容,從第6章開始就是具體案例了俄周。
第6章是Facebook平臺(tái)架構(gòu)吁讨,也是比較近期的內(nèi)容,相對(duì)容易理解峦朗。這一章從目的建丧、原理、問題上波势,描述了這個(gè)架構(gòu)是如何一步一步完善出來的翎朱;同時(shí)也指明了如何使用此架構(gòu)橄维,包括代碼。
第7-10章是操作系統(tǒng)相關(guān)拴曲。
11章是emacs神器的架構(gòu)挣郭。
其它部分不是很熟悉,看得也有一些模糊疗韵,甚至不時(shí)有觀看“神仙打架”的感覺兑障,但是都很精彩。
要成為好的建筑師蕉汪,不僅僅要懂得美學(xué)流译,還要懂得建筑的方方面面。要了解力學(xué)架構(gòu)者疤、材料屬性福澡、地域氣候等各個(gè)方面,甚至要超出建筑的范疇驹马,才能設(shè)計(jì)出實(shí)用革砸、美觀、經(jīng)典的建筑糯累。從這本書里可以看到算利,作為合格的架構(gòu)師,不僅僅是會(huì)畫框圖就可以的泳姐;書中的例子涵蓋了瀏覽器效拭、編譯器、硬件胖秒、外設(shè)缎患、人員安排及組織結(jié)構(gòu)等等方面,這些內(nèi)容或許不會(huì)在軟件架構(gòu)師的手冊(cè)中出現(xiàn)阎肝,卻是實(shí)際工作中必不可少的技能挤渔。
總的來說,這是一部非常值得閱讀的書风题,而且值得反復(fù)閱讀判导。