推荐一些好的IT书籍

技术书籍的购买和阅读原则(我的,供参考):买新版的、薄的。前者适用于同时有多个版本的情况。通常最新版总是会修正之前的问题,补充新内容,以及作者的新思考。后者是因为能读完的书才是好书,多留点时间让自己做阅读之外的事情吧。另外,推荐先阅读中文版,节约阅读时间。但熟悉该书内容或相关技术以后,建议还是能阅读一下英文版,毕竟中文翻译存在诸多问题,而且可以熟悉英文技术术语并提高英语阅读能力。

1.         NGN、软交换、IMSSIP相关

《软交换与IMS技术》,http://www.china-pub.com/190480

IMSIP多媒体概念和服务(原书第2)》,链接:http://www.china-pub.com/35407

《基于软交换的下一代网络解决方案》,http://www.china-pub.com/35457

《下一代网络业务支撑环境》,http://www.china-pub.com/30384

 

2.         C++语言相关

C++ PRIMER中文版(第4版)》,http://www.china-pub.com/28767

Effective C++:改善程序技术与设计思维的55个有效做法(第三版)(中文版)》,http://www.china-pub.com/30737

More Effective C++中文版35个改善编程与设计的有效方法》,http://www.china-pub.com/34698

 

3.         程序设计相关

《程序设计实践(双语版)》,http://www.china-pub.com/34627

Head First设计模式(中文版)》,http://www.china-pub.com/36020

JAVA并发编程实践》,http://www.china-pub.com/34825  注:此书虽面向Java,但许多理念可以跨语言共享。

《重构:改善既有代码的设计》,http://www.china-pub.com/196374

《设计模式:可复用面向对象软件的基础》,http://www.china-pub.com/25961

UML精粹:标准对象语言简明指南(第3版)》,http://www.china-pub.com/25547

UNIX 编程艺术》,http://www.china-pub.com/22978

《编程之美--微软技术面试心得》,http://www.china-pub.com/38070

注:《重构》、《UNIX 编程艺术》和《UML精粹》均出自Martin Fowler,这是一位伟大的技术作家。他还有很多好书值得推荐,如《企业应用架构模式》(http://www.china-pub.com/196691),限于某些原因没有放在列表中,有兴趣的可以自己找来阅读。

 

4.         网络程序开发相关

UNIX网络编程 第1卷:套接口API》,http://www.china-pub.com/28194,简称UNPv1

《面向模式的软件体系结构 卷2:用于并发和网络化对象的模式》,http://www.china-pub.com/14109

C++网络编程.1 运用ACE和模式消除复杂性》,http://www.china-pub.com/34733

C++网络编程.2,基于 ACE 和框架的系统化复用》,http://www.china-pub.com/15709

 

5.         操作系统/Unix/Linux相关

UNIX环境高级编程(第2版)》,http://www.china-pub.com/30181,简称APUE

UNIX 网络编程(第二版)第2卷:进程间通信》,http://www.china-pub.com/3052,简称UNPv2

注:上面2本书和UNPv1均出自Richard Stevens,该作者的书都很经典(向这位已故的伟大作者致敬!)。此外还有《TCP/IP详解》三卷本,但考虑到这套书的内容要么对大家已经比较熟悉(如TCP/IP协议内容),要么不那么需要(如TCP/IP协议栈实现),所以不放在推荐列表中。有兴趣的可以自己找来阅读。

 

6.         Java语言

Java编程思想(4)》,http://www.china-pub.com/34838

Effective Java中文版(2)》,http://www.china-pub.com/195040

JAVA并发编程实践》,http://www.china-pub.com/34825  注:此书虽面向Java,但许多理念是可以跨语言共享的。这是最全面深入透彻地介绍多线程/并发编程主题的书,没有之一。

 

7.         Python编程语言

《可爱的Python》,http://www.china-pub.com/195771

 

Python语言方面的书籍,O’Reilly出版社都还不错,如《Python in Action》、《Python in Nutshell》等,或者看amazon.com上面的推荐。

 

8.         Word排版相关

Word排版艺术》,http://www.china-pub.com/21963

注:Word使用技术很重要,无论对程序员还是非程序员。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值