圖靈奬得主、《人月神話》作者Brooks封筆之作,揭秘軟件設計神話!
程序員、項目經理和架構師必讀的一本書!
如果說《人月神話》是近40年來所有軟件開發工程師和項目經理們必讀的一本書,那麼《設計原本:計算機科學巨匠Frederick P.Brooks的反思》將會是未來數十年內從事軟件行業的程序員、項目經理和架構師必讀的一本書。它是《人月神話》作者、著名計算機科學傢、軟件工程教父、美國兩院院士、圖靈奬和IEEE計算機先驅奬得主Brooks在計算機軟硬件架構與設計、建築和組織機構的架構與設計等領域畢生經驗的結晶,是計算機圖書領域的又一史詩級著作。
《設計原本:計算機科學巨匠Frederick P.Brooks的反思(珍藏版)》從工程師和架構師的視角深入地探討瞭設計的和過程,尤其是復雜係統的設計過程,旨在提高産品的實用性與有效性,以及設計的效率和優雅性。全書共28章,分為6個部分:第一部分(1~5章)主要討論瞭什麼是設計、設計過程的思考、設計的類彆、理性模型及其缺陷、以及對一些好的設計過程模型的探討;第二部分(6~7章)主要討論瞭協作設計與遠程協作;第三部分(8~16章)全麵總結瞭設計中的各種原則、經驗和教訓,包括設計中理性主義與經驗主義、用戶模型、資源預算、約束、設計中的美學與風格、設計中的範本、設計的分離、設計的演變途徑和理由,以及專業設計者為何會犯錯;第四部分(17~18)探討瞭建築設計與計算機軟硬件設計在設計思想和方法上的一些共同點和不同之處;第五部分(19~20章)探討瞭設計和設計師之間的關係,以及如何培養設計師;第六部分(21~28章)通過各個領域的各種類型的案例進行瞭分析和研究,旨在深刻揭示隱藏在這些案例背後不變的設計過程和思想。
除瞭從事計算機軟硬件相關工作的讀者應該閱讀本書之外,其他領域的設計者、設計項目經理和設計理論研究人員也都能從《設計原本:計算機科學巨匠Frederick P.Brooks的反思》中找到大量寶貴資料。
Frederick P. Brooks,Jr,著名計算機科學傢、軟件工程教父、美國兩院院士、圖靈奬和IEEE計算機先驅奬得主。他在計算機軟硬件的架構與設計和軟件工程領域有極其深厚的造詣,並取得瞭舉世矚目的成就。
他是IBM System/360計算機和Operating System/360操作係統的項目經理和總設計師,還是IBM Stretch和Harvest等沿續至今的計算機體係結構的總架構師。他不僅提齣瞭軟件工程領域具有深遠影響的“沒有銀彈”的著名論點,而且著有軟件工程領域的傳世之作《人月神話》,暢銷30餘年,為軟件行業的發展做齣瞭巨大貢獻。
此外,他在建築設計方麵也有十分深入的研究,曾參與北卡羅來納大學的西特森廳的設計,是設計委員會的正式成員。
高博,資深軟件開發工程師、架構師和項目經理,畢業於上海交通大學計算機係,在微軟、惠普和盛大等國內外知名企業從事軟件開發相關的工作近10年,積纍瞭豐富的經驗。對程序設計語言、軟件測試方法學、軟件架構設計、軟件項目管理和雲計算等技術方嚮和領域有濃厚的興趣,並緻力於這些方麵的研究和實踐。他熱衷於分享,近年來翻譯瞭《C++:99個常見編程錯誤》、《微軟的軟件測試之道》、《源碼中國》、《研究之美》等多本經典著作,在業界頗有影響力。
硃磊,資深軟件開發工程師,畢業於上海交通大學軟件工程係,現就職於EMC上海卓越研發中心,擔任軟件開發工程師。業餘時間潛心於技術的鑽研,非常喜歡與人分享和交流,擔任上海交通大學飲水思源論壇Java版版主已4年有餘。曾參與過數本軟件開發類著作的翻譯。
王海鵬,資深軟件開發工程師、架構師、谘詢顧問和培訓講師,畢業於華東師範大學,有近20年軟件行業從業經驗,經驗十分豐富。專注於軟件架構及其方法學的研究,緻力於提高軟件開發的效率和品質。翻譯經驗頗豐,已為國內軟件行業從業者們奉上瞭近20本經典著作,主題涵蓋敏捷方法學、需求工程、UML建模和測試等多個領域。
我寫這本書的目的,意在督促設計師和設計項目經理們去努力思考設計活動的過程(process),特彆是復雜係統的設計過程。本書是站在工程師的角度來思考的,不僅注重實用(utility)與效益(effectiveness),也兼顧效率(efficiency)和優雅(elegance)。
誰應該讀這本書 《人月神話》一書的目標讀者是“職業程序員、職業經理人,尤其是管理程序員的職業經理人”。在該書中,我討論瞭團隊在開發軟件時,獲得概念完整性(conceptual integrity)的必要、睏難和方法。
而本書的讀者範圍則擴大瞭很多,它融入瞭我35年以來取得的經驗和教訓。設計經驗讓我確信,不同設計領域的設計過程包含一些不變的因素。因此本書的目標讀者是:
1)各種類型的設計師。設計如果隻走係統化路綫,而摒除瞭直覺,就隻能得到亦步亦趨的抄襲品和仿冒品。然而,如果隻跟著直覺走,而不講係統化,則産品隻會是瑕疵滿盈的空中樓閣。如何將直覺和係統化的方法融閤在一起?如何在設計師生涯中成長?如何在一個設計團隊中發揮作用?雖然本書涉及的領域甚廣,但我期望的讀者卻是側重於計算機軟件和硬件的設計師—我自身的定位決定瞭麵對這個讀者群體我能夠論述的內容最為具體。因此,在這些領域的例子中,有時會涉及技術細節。其他讀者完全可以跳過這些細節,不影響理解。
2)設計項目經理。為瞭避免災難,項目經理在設計他的設計過程中,就必須結閤理論與口口相傳的實踐經驗,而不能僅僅去抄襲某個過度簡化的學術模型,也不能拿到一個過程,就生搬硬套,而對理論依據或彆人的經驗不聞不問。
3)設計研究人員。對設計過程的研究已經日漸成熟。這是好事,但並不是事事都好。發錶齣來的研究論文關注的主題越來越狹窄,而對於大局問題的討論則越來越少。或許是齣於對精確性,以及對“設計成為一門科學”的期望,想要在科學研究之外發錶一些東西變得很睏難。我建議設計思想傢和研究人員,即使社會科學方法論的幫助不大,也應該重新關注起大局問題。我充分相信,他們也會質疑我的論述是否普遍適用,以及我的觀點是否真的成立。我希望將他們的一些研究成果帶給實踐者,謹以此為他們的學科提供一些幫助。
讀到這本書的書名,我第一反應就是它可能顛覆瞭我對“設計”的固有認知。我們常常把設計理解為“讓東西更好看”,或者“讓功能更易用”,但“設計原本”四個字,似乎指嚮瞭更深層次的本質。Frederick P.Brooks先生在計算機科學領域的赫赫威名,讓我相信他對於“設計”的理解,必然是經過瞭無數實踐的檢驗和深刻的反思。我想知道,他所說的“設計原本”,究竟是指那些被普遍接受的設計範式,還是那些更普適的、關於如何思考如何創造的底層邏輯?我迫切地想瞭解,他是否能夠揭示那些讓優秀設計得以脫穎而齣的“秘訣”,這些秘訣是否是能夠被學習和掌握的。這本書會否像一本“設計聖經”,為我們指明方嚮,幫助我們避免那些設計上的“雷區”?它是否會提供一套係統性的方法論,讓我們能夠更有效地進行設計,無論是産品設計、係統設計,還是更廣泛意義上的“解決方案設計”。我期待從中獲得一種“頓悟”,一種能夠提升我自身設計思維和實踐能力的契機。
评分這本書的書名本身就帶著一種引人入勝的哲學意味,"設計原本"四個字,仿佛一下子就將我們帶到瞭創造的源頭,去探究那些最根本、最核心的設計原則。而"計算機科學巨匠Frederick P.Brooks的反思"又增添瞭一層深度和權威性,讓我對接下來的內容充滿瞭期待。我一直認為,真正的智慧往往蘊藏在對事物本源的思考之中,尤其是在技術飛速發展的今天,迴顧和反思那些奠定基礎的理念顯得尤為重要。Brooks先生的名字,對於任何一個在計算機領域有所涉獵的人來說,都是如雷貫耳的存在,《人月神話》的影響力更是無需多言。因此,當得知他將他對“設計”這一概念的思考凝聚成這本書時,我仿佛看到瞭一個通往更深層次理解的入口。我迫不及待地想知道,這位在軟件工程領域留下瞭濃墨重彩一筆的智者,將如何剖析“設計”本身,它究竟是如何形成的?是天馬行空的靈感,還是嚴謹邏輯的堆砌?抑或是兩者兼而有之?這本書是否會揭示那些隱藏在優秀設計背後的普遍規律,那些超越具體項目和技術的普適性原則?我希望能在這本書中找到關於“好設計”的更清晰的定義,以及如何纔能真正地“設計”齣優秀的作品,而不僅僅是“製造”齣來。
评分在我看來,一本真正有價值的書,不僅僅是知識的傳遞,更是一種思想的啓迪。Frederick P.Brooks先生作為計算機科學領域的先驅,他的思考方式和洞察力無疑是極其寶貴的財富。當提到“設計原本”時,我聯想到的不僅僅是軟件設計,更是所有創造性活動背後通用的原理。我相信,這本書不僅僅會吸引計算機專業的讀者,那些對創新、工程、甚至是藝術和管理感興趣的人,也都能從中獲得深刻的感悟。我期待這本書能夠挑戰我既有的認知,打破一些關於“設計”的刻闆印象。也許,“設計”並非總是以一種顯而易見、直觀的方式呈現,它可能隱藏在一些看似微不足道的細節之中,或者體現在一種巧妙的係統架構之中。我想瞭解,在“設計”的王國裏,是否有“真理”?是否有放之四海而皆準的原則?或者,它更多的是一種藝術,一種需要天賦和經驗的感悟?這本書能否提供一個框架,讓我們能夠更好地理解那些偉大的“設計”是如何孕育而生的,以及它們為何能夠經久不衰,甚至影響深遠。
评分對於一本以“設計”為核心的書,我最關心的是它能否提供一種新的視角,去審視我們日常工作中接觸到的各種事物。我們每天都在與各種“設計”打交道,從我們使用的應用程序界麵,到我們閱讀的書籍排版,甚至是城市規劃和産品包裝,無不體現著設計的力量。然而,我們往往隻是被動地接受,很少去主動思考“為什麼是這樣?”“有沒有更好的方式?”Frederick P.Brooks先生的洞察力,我相信能為我們打開一扇全新的窗戶。我期望這本書不僅僅停留在理論的層麵,而是能通過具體的案例、生動的比喻,甚至是那些經典的失敗與成功的設計故事,來闡釋他關於“設計”的理念。我希望能夠從中學習到如何跳齣固有的思維模式,如何以一種更具批判性和創造性的方式去審視問題。更重要的是,我希望能瞭解,在“設計”的背後,那些看不見的思考過程是怎樣的?那些決策的依據是什麼?是什麼樣的權衡與取捨,最終造就瞭一個我們所見到的“設計”?這本書會不會幫助我更好地理解復雜係統背後的邏輯,從而在自己的工作和生活中,也能做齣更明智、更具前瞻性的決策?
评分這本書的名字,尤其是“設計原本”這幾個字,瞬間就激起瞭我內心深處的好奇。我總是覺得,在任何一個領域,最核心、最基礎的原則往往是最難被發現,也是最有價值的。Frederick P.Brooks先生,作為計算機科學領域的泰鬥,他對“設計”的理解,必定是經過瞭歲月沉澱和深入洞察的。我希望這本書能夠帶我進入一個關於“設計”的全新維度,去探究那些隱藏在具體事物背後的本質。也許,設計不僅僅是關於形式和功能,更是一種關於如何理解問題、如何構建解決方案的思維方式。我很好奇,Brooks先生是如何看待“設計”與“工程”之間的關係的?他是否會探討那些在設計過程中不可避免的權衡與取捨,以及如何做齣最明智的選擇?這本書是否會提供一些指導性的原則,幫助我們在麵對復雜的設計挑戰時,能夠更有條理、更有效地進行思考和實踐?我渴望從中獲得一種啓發,一種能夠讓我以更深刻、更係統的方式去理解和從事“設計”的洞見。
评分看了一点,书的质量还可以,就是封面被挤坏了点
评分印刷质量不错,字迹清晰,稍微有点小,大师作品,细心品味。
评分同事推荐,很好的一本书
评分东西不错东西不错东西不错
评分跟我想的内容不太一样,也不错
评分大师作品,值得仔细阅读,非常好
评分这本书很不错,而且很有收藏的感觉
评分质量不错,趁着有折扣买下来看看。好评赞一个。
评分好书,质量好,够厚,好好读
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有