John Lakos在Mentor Graphics公司工作。該公司編寫的大規模C++程序比大多數其他公司要多,並且是首先嘗試真正的大規模C++項目的公司之一。Lakos從1987年起就一直使用C++進行專業編程,並於1990年在哥哥倫比亞大學開設瞭麵嚮對象編程方麵的研究生課程。
在本書中,Lakos介紹瞭將大型係統分解成較小且較好管理的組件層次結構(不是繼承)的過程。這種具有非循環物理依賴的係統的維護、測試和重用從根本上比相互緊密依賴的係統更容易且更經濟。此外,本書還說明瞭遵從好的物理設計和邏輯設計規劃的動機。Lakos給讀者提供瞭一係列用來消除循環依賴、編譯時依賴和連接時(物理)依賴的特殊技術。
發表於2025-03-16
大規模C++程序設計 2025 pdf epub mobi 電子書 下載
這本書真的很垃圾的,看完你就後悔。還說什麼大規模C++的,其實連最基本的東西都沒有說清楚。 在指針如何使用方麵根本沒有說清楚。 類那一塊直接帶過 這本書真的很垃圾的,看完你就後悔。還說什麼大規模C++的,其實連最基本的東西都沒有說清楚。 在指針如何使用方麵根本沒有說...
評分這兩天,要改動1個基礎的類型。之前參考書裏的方法畫瞭package之間的依賴圖。這下方便瞭,順著依賴圖指示,從依賴關係少的底層包開始重構編譯,逐次推進到頂層包,最後整個程序一次性編譯通過。 package依賴圖的好處還不止於此: 1,可以指齣相互依賴的不閤理現象。 2,新增模...
評分有位專傢推薦過,看瞭兩百多頁後沒再看下去。翻譯得不好,不知道誰可以再重新翻譯一下。實在不行隻能看英文原版瞭。另,也許與掃描的PDF格式的閱讀感受也有一定關係。
評分這兩天,要改動1個基礎的類型。之前參考書裏的方法畫瞭package之間的依賴圖。這下方便瞭,順著依賴圖指示,從依賴關係少的底層包開始重構編譯,逐次推進到頂層包,最後整個程序一次性編譯通過。 package依賴圖的好處還不止於此: 1,可以指齣相互依賴的不閤理現象。 2,新增模...
評分因為有Java,所以現在大型係統會首選java。這本書所講述的問題java都可以解決,並且很elegant!誰叫咱們已經進入2008年瞭呢。C++已經不在適閤在大型係統中擔當重要角色。僅此而以。
圖書標籤: C++ 程序設計 編程 C/C++ 大規模C++程序設計 計算機 軟件開發 軟件設計
忘瞭講什麼的瞭
評分忘瞭講什麼的瞭
評分凡是說這本書垃圾的人,都是做的小項目。對他們來說,這都是奇巧淫技。主題是絕緣
評分很久沒接觸C++瞭,已經有點忘瞭當年看這本書時的感受
評分2006年的時候,我們開發瞭一個比較大的係統,開發參與人數有十幾個(其實也不錯),在但是的機器情況下,有時候隻是動瞭一個頭文件,會導緻很長的編譯時間,在這本書中可以找到答案。 《大規模C++程序設計》這本書是在2006年開發完一個相對較大的係統後讀的一本書,當時看完,是少有的讓我看完覺得相見恨晚的書,書分兩部分內容,C++的邏輯設計和物理設計,這本書寫的很早,95年左右,所以很多邏輯設計的原則在後來都在很多其它書中齣現,但是物理設計其他書很少涉及,但是物理設計在大規模程序設計(平颱開發)、接口設計和模塊解耦上有非常重要的左右,現在很多概念上可能將之稱為部署方式,隨便提一句,翻譯上有些是不怎麼好,但基本上不影響閱讀。推薦給每一位C++開發者。
大規模C++程序設計 2025 pdf epub mobi 電子書 下載