# 如何找到好书
这是个非常好的问题,也是我们最应该分享给读者的。**授之以鱼,不如授之以渔。**全世界每天都在出版各种不同的书,我们不可能有那么多时间一本一本去挑。一般来说,经典书籍肯定是要经得起大家的检验的。
在国内出版电子计算机方面教材比较多的出版社有人民邮电出版社、电子工业出版社、清华大学出版社以及机械工业出版社,这四家出版社出好书的可能性相对会大一些,但并不意味着出的都是好书。国外的Addison Wesley, Microsoft Press, McGraw Hill, Pearson & O'Reilly也是尽出猛书的地方,像Addison Wesley, Pearson, McGraw Hill这三家出的其它比如数理电子类教材经典的也比较多,图书馆到处都能看到这三家出版社的书。
以上是从大的范围去挑,书是人写的,书好不好在很大程度上是由编者水平决定的,所以说要去找某领域比较好的书籍可以先找找这个领域有哪些领军人物,再去看看他都写了什么书。
如今的网络十分发达,信息的获取也越来越容易,像国内的[豆瓣](http://www.douban.com)在书籍、电影评论这一块就做的非常不错,有很多很多圈子和小组供你查看,如果是比较好的书的话上面一般都会有较多评价,我们可以根据上边的评分以及评论进行抉择。
我一般着重参考的两大书评网站:
1. [豆瓣读书](http://book.douban.com/),豆瓣不仅是文艺青年的聚居地,也是很多理工男常去的地方,比如我...
1. [Amazon](http://www.amazon.com),是国外那个Amazon啊,可不是国内亚马逊,国内亚马逊上的书评可参考性不强。
除了对单本书的评价,豆瓣上还有一些整理比较好的豆列,豆列往往是针对一个主题建立的。
### 如何下载到书籍「样章」
虽然通过第三方评价来评判一本书籍是不是靠谱是比较稳妥的方法,但是有时也会遇到一些找不到可参考的第三方评价的书籍,这个时候就需要靠自己的火眼金睛啦!
Amazon/亚马逊和 [Google Books](http://books.google.com/) 的书籍通常可以看到一些样章,通过样章我们就可以大致判断这本书的价值了。如果是学生党的话,学校图书馆是个不错的书库,实地去考察下吧,又不费内存。
我们经常会在图书馆遇到这种情况,书是一排接一排摆放着,但是其中能看的却不多。而在为数不多能看的好书中,大多都是被借走了,有些坏淫还经常借着不还。这个时候还想看中意的书的话一般可分为两种渠道——到电商那买和网上下载。对于穷学生党来说,我想大多数人会选择后者... 这也就是 Title 样章打上引号的原因啦 ,,Ծ‸Ծ,, 虽然以下提供了一些「歪门邪道」供大家能看到好的教材,但还是想呼吁大家尽可能支持原创作者的心血和版权,一本好的教材需要作者付出非常多的精力。
最近想要下载到有版权的书籍是越来越难了,各大国内网盘的公开分享纷纷叫停,形势是越来越严峻,但是漏网之鱼总还是有的。
- 国内大家网论坛的[计算机专区](http://club.topsage.com/forum.php?gid=2)有不少经典教材的高清影印版。
- [Library Genesis](http://libgen.org/),[http://gen.lib.rus.ec](http://gen.lib.rus.ec), [http://free-books.us.to](http://free-books.us.to), [http://ebookfi.org](http://ebookfi.org), [http://libgen.info](http://libgen.info), [http://bookos.org/](http://bookos.org/) 一些下载不到的英文原版教材这里可以下载到,缺点是速度很慢,用国外的VPS也许能好点。
- [在线图书馆](http://english.tebyan.net/newindex.aspx?pid=31171&ParentID=1989&Language=3) - 部分经典外文书籍可以在线阅读。
- [网盘搜索,盘搜一下](http://www.pansou.com/),整合了国内和国外诸多网盘的文件索引,简直是丧心病狂!
- ~~[皮皮书屋](http://www.ppurl.com/)~~,有很多不错的电子书。**网站现已关闭。**
- [mLook 精校电子书](http://mlook.mobi/),有豆瓣插件,里边有很多质量很高的各类电子书,很多都是对Kindle友好的mobi格式。不过现在已经封闭公开注册了。
- 使用 Google 的站内搜索和指定文件后缀名功能,更快锁定目标。
- Introduction
- Part I Introduction to Programming
- 第一章-编程所谓何物
- 第二章-咋学编程
- 第三章-编程进阶-数据结构与算法
- 第四章-操作系统及项目开发杂谈
- 控制台和图形用户界面
- 工程和单个文件的关系
- 第五章-编程语言
- 第六章-编程方法论杂谈
- 好书哪里找
- 高效使用搜索引擎
- 好习惯
- 文本编辑器
- 版本控制
- 编程开发
- 第七章-教材推荐及其它
- 数据结构与算法类
- Operating System
- C
- C++
- Java
- Python
- Golang
- Network
- 数据库
- Web-前端
- Web-后端
- 机器学习
- Linux
- GUI
- Android开发
- 数据挖掘与分析
- Spark
- 杂项