推荐书籍 人的精力是有限的,当前计算机相关书籍相当丰富,所谓林子大了什么鸟都有,所以首先不要乱读书,以免被误导或浪费时间。这样我们学习的步骤第1是选书,第2是按顺序看书。
以下是我个人认为值得推荐之书: 一.c++程序员看的书: 《c++ primer》 --------- 强烈推荐! 初学者经典书 作者 Stan Lippman(c++大师,第一个C++编译器cfront作者之一) //------------------------------------------------------------
//------------------------------------------------------------ 作者 Stan Lippman(c++大师,第一个C++编译器cfront作者之一) 《C++ Templates》 -------- 极力推荐! 全面透彻了解模板. 该书被业界誉为模板的圣经! 《c++编程新思维》 -------- 极力推荐! 被誉为挑战思维极限的书。 作者Andrei Alexandrescu就是 撰写Loki库的怪才! 读前请先看(Inside C++ Object Mode)和(C++ Templates) 《com本质论》 -------- 强烈推荐! 经典。 读前先看(Inside C++ Object Model) 《com原理与应用》 -------- 强烈推荐! 作者潘爱民.上书姐妹篇,读者可2选一.
//------------------------------------------------------------ 《c++大规模编程》 --------- 强烈推荐! 非常好,大规模编程理当看看。看了没仔细看,不过得益不少.
//------------------------------------------------------------
二。游戏书籍: 《图形开发人员指南》 -------- 极力推荐! 国外经典好书! 下载: http://www.gamedev.net/reference/articles/article1698.asp ; 《3D图形编程指南 》 -------- 强烈推荐! (3d入门好书)图形基础。好像是在原来mays的开发者网站下载的 《Advanced 3-D Game Programming Using Directx 8.0》peter walsh -------- 2002年看到的d3d入门好书,可惜没中文版,推荐买如下它的新版: 《Advanced 3D Game Programming Using DirectX 9.0 》 -------- 极力推荐!(d3d入门好书) 这是上一本的新版 《MatheMatics for 3d Game Programming & Computer Graphics 》 -------- 极力推荐! 2002年看到的3d入门好书,可惜没中文版。 《Game Programming Gems 》1、2、3、4中文译本 -------- 强烈推荐! 资料文章, 买了前3本丢了第1卷,还没怎么看.
《3D游戏 卷1:实时渲染与软件技术 》 《Real Time Rendering 》 -------- 强烈推荐! 本书因为其创新性被美国《游戏开发者》杂志(Game Developer Magazine)评为2002年度"前沿奖(ProntLineAward), 刚买.
《计算机图形学几何工具算法详解》 -------- 极力推荐! 原来是朋友Michael推荐给我的.刚买.
《Maya5编程全攻略》 -------- 推荐! 插件相关,了解maya的设计理念,提高设计能力。很薄,看完了,感觉还不错. 《游戏之旅——我的编程感悟》 -------- 推荐! 2005年12月出版,新书.没看。 推荐!因为是云风出的。
三。windows编程及汇编: (2)《win95 a developer's guide》 by Jeffrey Richter -------- 强烈推荐! (4)《Inside Windows 2000》 -------- 强烈推荐! (5)《80X86汇编语言程序设计教程 》 -------- 强烈推荐! 清华大学出的很好的一本书,我当初看了一大半之后丢在广州朋友家不见了。 (6)《保护方式下的80386及其编程 》 -------- 极力推荐! 好书哇! 也可当参考书用. 作者是80386 CPU的总设计师John Crwaford,以及Patrick Gelsinger 电子书:http://www.oldlinux.org/cgi-bin/LB5000XP/view.cgi?forum=25&;topic=10 (6)《硬盘扇区读写技术》 -------- 推荐! 很薄,个人爱好买了下来,可以透切了解扇区等技术。 (7)《Linux内核完全注释》 -------- 极力推荐! 透彻分析linux早期内核源码! 论坛: http://www.oldlinux.org/cgi-bin/LB5000XP/forums.cgi?forum=1 电子版下载: http://www.oldlinux.org/download/clk011c-1.9.5.pdf 出版日期: 2005年8月.见http://www.dearbook.com.cn/subject/program_OS/ 要想了解操作系统原理,以上四本可以结合一起看 (9)《软件加密原理与应用》 -------- 强烈推荐! 国内软件加密公司出的好书 (10)《软件加解密技术内幕》 -------- 强烈推荐! 国内看雪力作! (11)《黑客反汇编揭秘》 -------- 强烈推荐! 国外反调试、反跟踪等技术 (12)《代码优化:有效使用内存》 -------- 推荐! (13)《组合语言之艺术》 -------- 推荐! 非常好的汇编语言。网上有电子档下. (14)《编程高手箴言》 -------- 推荐! 看到作者是超级解霸作者,买了回来. (15) 《深入理解计算机系统》 -------- 极力推荐! 不得不看! 已从头到尾看完.(好hi) 国外经典教材! 作者Randal E.Bryant David O'Hallaron 著 (16) 《编译原理及实践》 -------- 极力推荐! 作者Louden, K.C 四.网络编程: 《Windows网络编程 》 -------- windows网络编程参考书, 这书买回来不久书就脱线了,真郁闷,该书告诉你怎么在windows下使用api进行网络编程.要了解网络底层先看上一本再看下面一本吧. 《TCP/IP详解 》 1、2、3 作者:[美]W.Richard Stevers -------- 极力推荐! 我只有第1卷,感觉很不错的书. 《U用TCP/IP进行网际互联 》 作者:林瑶 等/译 ------- 上书姐妹篇 评价很高的书,还没看 《C++网络编程,卷1:运用ACE和模式消除复杂性》 -------- 强烈推荐! 评价很高的书,还没看 《C++网络编程,卷2:基于 ACE 和框架的系统化复用》-------- 强烈推荐! 评价很高的书,还没看
五。 其它非计算机的书: |