如果說《人月神話》是近40年來所有軟件開發(fā)工程師和項目經理們必讀的一本書,那么《設計原本:計算機科學巨匠Frederick P.Brooks的反思》將會是未來數十年內從事軟件行業(yè)的程序員、項目經理和架構師必讀的一本書。它是《人月神話》作者、著名計算機科學家、軟件工程教父、美國兩院院士、圖靈獎和IEEE計算機先驅獎得主Brooks在計算機軟硬件架構與設計、建筑和組織機構的架構與設計等領域畢生經驗的結晶,是計算機圖書領域的又一史詩級著作?!对O計原本:計算機科學巨匠Frederick P.Brooks的反思》從工程師和架構師的視角深入地探討了設計的和過程,尤其是復雜系統(tǒng)的設計過程,旨在提高產品的實用性與有效性,以及設計的效率和優(yōu)雅性。全書共28章,分為6個部分:第一部分(1~5章)主要討論了什么是設計、設計過程的思考、設計的類別、理性模型及其缺陷、以及對一些好的設計過程模型的探討;第二部分(6~7章)主要討論了協(xié)作設計與遠程協(xié)作;第三部分(8~16章)全面總結了設計中的各種原則、經驗和教訓,包括設計中理性主義與經驗主義、用戶模型、資源預算、約束、設計中的美學與風格、設計中的范本、設計的分離、設計的演變途徑和理由,以及專業(yè)設計者為何會犯錯;第四部分(17~18)探討了建筑設計與計算機軟硬件設計在設計思想和方法上的一些共同點和不同之處;第五部分(19~20章)探討了卓越的設計和卓越的設計師之間的關系,以及如何培養(yǎng)卓越的設計師;第六部分(21~28章)通過各個領域的各種類型的案例進行了分析和研究,旨在深刻揭示隱藏在這些案例背后不變的設計過程和思想。除了從事計算機軟硬件相關工作的讀者應該閱讀本書之外,其他領域的設計者、設計項目經理和設計理論研究人員也都能從《設計原本:計算機科學巨匠Frederick P.Brooks的反思》中找到大量寶貴資料。