Andrei Alexandrescu 世界頂尖的C++專傢,C++ Users Journal雜誌的專欄作傢,他的Modern C++ Design一書曾榮獲2001年最佳C++圖書稱號,所開發的Loki已經成為最負盛名的C++程序庫之一。
In Modern C++ Design, Andrei Alexandrescu opens new vistas for C++ programmers. Displaying extraordinary creativity and virtuosity, Alexandrescu offers a cutting-edge approach to software design that unites design patterns, generic programming, and C++, enabling programmers to achieve expressive, flexible, and highly reusable code. The book introduces the concept of generic components, reusable design templates that enable an easier and more seamless transition from design to application code, generate code that better expresses the original design intention, and support the reuse of design structures with minimal recoding. The author then shows how to apply this approach to recurring, real-world issues that C++ programmers face in their day-to-day activity. All code is available on the Web, along with Alexandrescu's downloadable Loki C++ library, which provides powerful out-of-the-box functionality for virtually any C++ project. For experienced C++ programmers who have at least some familiarity with the Standard Template Library (STL).
發表於2025-04-01
Modern C++ Design 2025 pdf epub mobi 電子書 下載
這本書的原文就不太好理解,翻譯上稍微有點問題就會被放大。 大約看過幾遍這本書,Andrei算比較厚道的瞭,明明白白地告訴你其實現原理。與這本書相比,《C++模闆元編程》的作者就有點不地道。 boost::mpl庫寫得讓人看不懂,《C++模闆元編程》又不講清楚內部實現原理。 感覺boos...
評分很不喜歡他的翻譯風格,好書都被他給翻譯瞭,鬱悶 ! 也許對喜歡他風格的人來說,越多越好,但對討厭其風格的人來說,就太坑爹瞭。。 算瞭,讀原版去吧。。。。。。。。。。。。。。。。。。。。。。
評分很不喜歡他的翻譯風格,好書都被他給翻譯瞭,鬱悶 ! 也許對喜歡他風格的人來說,越多越好,但對討厭其風格的人來說,就太坑爹瞭。。 算瞭,讀原版去吧。。。。。。。。。。。。。。。。。。。。。。
評分看到豆瓣上很多人說這本書不太好,大量地使用奇技淫巧,很多東西平時用不上,我也承認確實如此。而且大量地使用模闆也很消耗編譯的時間(也是優點,也是缺點),不過我覺得沒必要因為這些就說這本書本身不好。 至少在我看來這本書大大地開闊瞭我的視野,讓我知道瞭C++可以這樣...
評分這本書強調的是模闆的使用。模闆主要用於類庫的編寫。如果你要自己編寫一個STL,Boost這種東西當然需要自己寫模闆類,但是如果隻是使用STL,Boost這些類庫的時候,這本書裏麵的內容根本用不上。 當然書裏的內容有非常巧妙的地方。仔細看看第三章就可以感覺到作者的...
圖書標籤: C++ 編程 Programming C/C++ 計算機 程序設計 經典 design
經典
評分很開眼界……
評分也許東西並不用的上,但的確太大開眼界瞭。 而且對設計模式的實現也是一絕
評分看完眼前一亮
評分這書名應該叫 How to Write High-Maintenance Code
Modern C++ Design 2025 pdf epub mobi 電子書 下載