IT技术领域的书籍普遍非常的厚,一本《JAVA编程思想》竟然多达800页,拿在手里很沉,只能在办公桌子上看。然而现在的工作普遍非常忙,白天忙着开发、开会,晚上回家累的想看电影、玩游戏,根本没有一整块的时间可以拿出来啃这种大部头书籍。能用来看书的时间只有地铁上、公交上、厕所里,碎片时间较多,可是书这么厚的话,地铁上、公交上、厕所里拿着太累了,不可行。有人说可以看电子书,我试了手机上看、Kindle上看,要么是字迹不清晰,要么排版错乱难以阅读,没有一个好办法。
其实解决办法很简单,把书撕开,每个章节单独阅读,有如下好处:
- 物尽其用,大部分大部头的书往往买了没办法看,就摆在那里垫桌子,浪费money;
- 克服恐惧心理,大部头的书看上去让人害怕,就像一座高山,如果把它撕开成小章节,首先心理上不会恐惧,就像一个个小目标一样,一章章看完后,惊讶的发现自己看完了大部头;
- 轻便易携带,拆开成小章节之后,往往只有几十页纸,折叠一下塞到小包里,任何时候都能拿出来,还不占地方;
- 按章节进行阅读,因为章节较小,我们可以按章节进行阅读,一边读不懂,可以读第二遍,每个章节彻底弄懂后,再去看下一章,容易管理自己的进度;
这么多好处,还等什么呢。
撕开的《JAVA编程思想第四版》
撕开的《疯狂JAVA讲义》
这真是一种好办法,化整为零、逐个击破,大部头的书往往更加经典,终于有办法可以使用碎片时间学习这些知识了。
最近在看JAVA方面的书籍,找了一个书单列举如下,用这种阅读方法,再厚的书都能看完:
- 《Spring in Action》 3th
- 《Effective Java》2th
- 《JAVA编程思想》4th
- 《疯狂JAVA讲义》 3rd
- 《重构:改善既有代码的设计》
- 《代码整洁之道》
- 《Java并发编程实战》
- 《大型网站技术架构 核心原理与案例分析》
- 《大型网站系统与Java中间件实践》
- 《代码大全》(第二版)
- 《程序员修炼之道:从小工到专家》
- 《Java程序员修炼之道》
- 《设计模式:可复用面向对象软件的基础》
- 《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》
- 《数据结构与算法分析:Java语言描述(第2版)》
- 《Java常用算法手册(含盘)》
一起学习吧,i reading,i happy,let’s begin reading。