電腦科學類優秀書籍推薦 (C++ 語言)

來源:互聯網
上載者:User

推薦原則:
寧缺勿濫,決不混進糟粕 (好書不一定對所有人都合適,但對於它的目標讀者群來說,一定是好書)。

選書原則:
有國外的,不看國產的
有原版的,不看翻譯的
看大師的作品

電腦的書最好看國外的教材,因為比較經典的教材都是國外的,而且盡量看英文原版的,如果一個人永遠不接觸英文原版,那麼他的資訊接受必定比別人慢,無形中落後很多。我建議如果你有一定外語基礎其實就是學過英語,一定要堅持看英文原版或是影印版教材。再說MSDN很多部分是英文不是嗎?大學要過四級、六級,各種課程也比較多,所以要把兩者結合起來,才能花的時間少,而把英語學好。

C (C 語言)
書名(英文):The C Programming Language, Second Edition
書名(中文):C程式設計語言,第二版
原作者:Brian W. Kernighan / Dennis Ritchie

書名(英文):The Art and Science of C : A Library-Based Introduction to Computer Science
書名(中文):C語言的科學和藝術
原作者:Eric S.Roberts

書名(英文):Programming Abstractions in C : A Second Course in Computer Science
書名(中文):C程式設計的抽象思維
原作者:Eric S.Roberts

書名(英文):Expert C Programming
書名(中文):C專家編程
原作者:Andrew Koenig

書名(英文):C Traps and Pitfalls
書名(中文):C陷阱與缺陷
原作者:Andrew Koenig

C++ (C++ 語言)
書名(英文):C++ Primer, Third Edition & Forth Edition
書名(中文):C++ Primer (第三版、第四版)
原作者:Stanley B.Lippman / Josée LaJoie / Barbara E.Moo
翻譯者:李師賢、蔣愛軍、梅曉勇、林瑛

平心而論,這本書的第三版並不適合入門,但是第四版適合。所以第四版的出現並不意味著第三版就失去了其價值。在我看來最好的辦法就是買一本第四版的中文版和一本第三版的英文版。中文版用來入門,英文版用來作參考手冊。mufasa

書名(英文):The C++ Programming Language, Special Edition
書名(中文):C++ 程式設計語言 (特別版)
原作者:Bjarne Stroustrup

書名(英文):Inside the C++ Object Model
書名(中文):深度探索 C++ 物件模型
原作者:Stanley B. Lippman

書名(英文):Effective C++, Thrid Edition
書名(中文):Effective C++ (第三版)
原作者:Scott Meyers

書名(英文):More Effective C++
書名(中文):More Effective C++
原作者:Scott Meyers
翻譯者:侯捷

書名(英文):Thinking in C++, Second Edition
書名(中文):C++編程思想 (第二版)
原作者:Bruce Eckel

書名(英文):Thinking in C++, Volume 2 : Practical Programming
書名(中文):C++編程思想 第2卷:實用編程技術
原作者:Bruce Eckel / Chuck Alison

書名(英文):Ruminations on C++ : A Decade of Programming Insight and Experience
書名(中文):C++沉思錄
原作者:Andrew Koenig / Barbara Moo

Object-Oriented (物件導向)
書名(英文):Object-Oriented Analysis and Design with Applications, Second Edition
書名(中文):物件導向分析與設計 (第二版)
原作者:Grady Booch

書名(英文):Object-Oriented Modeling and Design with UML,Second Edition
書名(中文):UML物件導向建模與設計 (第二版)
原作者:Michael Blaha / James Rumbaugh
翻譯者:車皓陽、楊眉

書名(英文):Object-Oriented Software Construction (Second Edition)
書名(中文):物件導向軟體構造 (第二版)
原作者:Bertrand Meyer

書名(英文):Design Patterns : Elements of Reusable Object-Oriented Software
書名(中文):設計模式:可複用物件導向軟體的基礎
原作者:Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides
 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.