IT技术领域的书籍普遍非常的厚,一本《JAVA编程思想》竟然多达800页,拿在手里很沉,只能在办公桌子上看。然而现在的工作普遍非常忙,白天忙着开发、开会,晚上回家累的想看电影、玩游戏,根本没有一整块的时间可以拿出来啃这种大部头书籍。能用来看书的时间只有地铁上、公交上、厕所里,碎片时间较多,可是书这么厚的话,地铁上、公交上、厕所里拿着太累了,不可行。有人说可以看电子书,我试了手机上看、Kindle上看,要么是字迹不清晰,要么排版错乱难以阅读,没有一个好办法。

其实解决办法很简单,把书撕开,每个章节单独阅读,有如下好处:

  1. 物尽其用,大部分大部头的书往往买了没办法看,就摆在那里垫桌子,浪费money;
  2. 克服恐惧心理,大部头的书看上去让人害怕,就像一座高山,如果把它撕开成小章节,首先心理上不会恐惧,就像一个个小目标一样,一章章看完后,惊讶的发现自己看完了大部头;
  3. 轻便易携带,拆开成小章节之后,往往只有几十页纸,折叠一下塞到小包里,任何时候都能拿出来,还不占地方;
  4. 按章节进行阅读,因为章节较小,我们可以按章节进行阅读,一边读不懂,可以读第二遍,每个章节彻底弄懂后,再去看下一章,容易管理自己的进度;

这么多好处,还等什么呢。

撕开的《JAVA编程思想第四版》

撕开的《疯狂JAVA讲义》

这真是一种好办法,化整为零、逐个击破,大部头的书往往更加经典,终于有办法可以使用碎片时间学习这些知识了。

最近在看JAVA方面的书籍,找了一个书单列举如下,用这种阅读方法,再厚的书都能看完:

  1. 《Spring in Action》 3th
  2. 《Effective Java》2th
  3. 《JAVA编程思想》4th
  4. 《疯狂JAVA讲义》 3rd
  5. 《重构:改善既有代码的设计》
  6. 《代码整洁之道》
  7. 《Java并发编程实战》
  8. 《大型网站技术架构 核心原理与案例分析》
  9. 《大型网站系统与Java中间件实践》
  10. 《代码大全》(第二版)
  11. 《程序员修炼之道:从小工到专家》
  12. 《Java程序员修炼之道》
  13. 《设计模式:可复用面向对象软件的基础》
  14. 《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》
  15. 《数据结构与算法分析:Java语言描述(第2版)》
  16. 《Java常用算法手册(含盘)》

一起学习吧,i reading,i happy,let’s begin reading。

读书破万卷,代码如有神相关推荐

  1. 这 14 个 VSCode 插件,让你写代码如同神一般

    这 14 个 VSCode 插件,让你写代码如同神一般 2022-04-04 08:30 可以说,Visual Studio Code 这个编辑器,让微软在开源社区赢回了王者段位,要知道全球 2400 ...

  2. html css子标签,HTML+CSS系列:CSS选择器(标签、ID、类、通配符、后代、子元素、并集、伪类)...

    一.标签选择器 Document h1 { color: red; } h2{ color: green; } Hello World! Hello World! Hello ! Hello ! 二. ...

  3. python3自己主动爬笑话

    学校的server能够上外网了,所以打算写一个自己主动爬取笑话并发到bbs的东西,从网上搜了一个笑话站点,感觉大部分还不太冷.html结构例如以下: 能够看到,笑话的链接列表都在<div cla ...

  4. python3自动爬笑话

     学校的服务器可以上外网了,所以打算写一个自动爬取笑话并发到bbs的东西,从网上搜了一个笑话网站,感觉大部分还不太冷,html结构如下: 可以看到,笑话的链接列表都在<div class=& ...

  5. python3自动爬笑话(留下学习)

    学校的服务器可以上外网了,所以打算写一个自动爬取笑话并发到bbs的东西,从网上搜了一个笑话网站,感觉大部分还不太冷,html结构如下: 可以看到,笑话的链接列表都在<div class=&quo ...

  6. linux线程篇,linux线程篇 (二) 线程的基本操作

    线程 进程 标识符 pthread_t pid_t 获取ID pthread_self() getpid() 创建 pthread_create() fork 销毁 pthread_exit() ex ...

  7. 初学编程丨从零开始进修编程的基本路线,BAT程序员亲手总结!

    编程并不是说代码怎么写,框架怎么用,业务怎么转换为代码逻辑,这些都不是编程的要素(但却是工作的刚需-).我认为按照下面这个路线来学习编程,会使自己在学习的路途上少去很多问题(比如为啥会有多线程问题啊, ...

  8. 关于Java Web项目的技术点探讨

    目录 一.目的 二.技术点介绍 1.主要技术点 (1)在新技术不断涌现的背景下,大型网站架构自创立以来经历了不断的重塑.优化.功能拓展,首先对大型网站架构的变迁历程进行管窥蠡测. (2)在对上述架构变 ...

  9. 隐私合规:收集SDK部分介绍

    com.meizu.cloud.pushsdk.SystemReceiver 魅族推送服务是由魅族公司为开发者提供的消息推送服务,开发者可以向集成了魅族 push SDK 的客户端实时地推送通知或者消 ...

最新文章

  1. C#生成唯一的字符串或者数字
  2. 分享27个最新国外超酷单页面网站设计
  3. 编译与解释实践(1)-flex and bison 配置安装
  4. 复利计算1.0,2.0,3.0,4.0,5.0
  5. JavaScript | 数据属性与访问器属性
  6. 注解_自定义注解_元注解
  7. 交流伺服系统设计指南_交流设计
  8. Java中String对象存储
  9. 大数据架构师必读的NoSQL建模技术
  10. 实数系的完备性的含义
  11. python操作微信电脑版_Python通过微信控制电脑
  12. 阅读笔记4:基于运动想象的脑机接口系统模式识别算法研究
  13. 迪杰斯特拉算法(dijkstra)
  14. 谓词函数和谓词函数对象_称为形容词的函数
  15. Python 实现应用程序窗口截屏 Gif
  16. hystrix 配置了较大的核心线程数导致wating线程过多的问题
  17. 半导体复习-本征半导体
  18. 基于 FCCA 的多特征融合的检索方法
  19. Java例:计算某年某月有多少天
  20. cdn 中移集采_中兴通讯中标中国移动融合CDN四期集采新建项目

热门文章

  1. 怎么找到好的研究想法?
  2. 【Python】列表与元组
  3. 量子计算机容易应用宝,只能工作数毫秒?量子计算机快要陷入困境
  4. GB/T 25000.51-2016解读系列之性能效率
  5. Js判断是否有文件选中
  6. 分布式图处理系统--Pregel
  7. 华为命令下的光模块信息
  8. 三国志战略版:Daniel_S2华夏吕深入分析
  9. 5、给出施工方案草图、施工图纸
  10. 电脑技巧:推荐五款非常棒的小众软件,值得收藏