做什么事情先考虑你现在做这件事情的目的,现在的目的是学习,学习总结是可以写的。
但是一开始没必要把学习内容都写的那么丰富完善,因为根本没掌握。等掌握了之后可以整体去花时间整理,做到通俗易懂。
/*---------------以下是借鉴程杰分享的读书经验---------------*/
读书或许是在你没有老师的前提下最好的提高途径,尤其是初学者,系统看一些好书,学习一项技术是很有必要的,只靠实际的做项目来提高极有可能会发展不全面
从技术书的分类来看,简单的分就有程序设计、软件工程、数据库、网络、图形图像等等;从技术难度上分,就有入门读物、进阶读物、高级读物等;从写作形式上分,有教材类、论文类、休闲类等;
从书的厚度或阅读时间来讲,有三天读完、两周读完、两月读完、半年读完、阅读三遍、终生阅读等分类;
当然最重要的分类,即按书的写作质量来分,应该是垃圾书、一般书、可读书、精品书、绝对必读书等。
但作为读者,如果你没有这种多角度分类的思考去找书的话,你或许会迷失在书的海洋中,无以自拔。一定要读经过时间检验的好书,但在这些好书中,需要分分类,需要多多思考自己是不是真的适合当前阅读。
更加需要的是练习而不是阅读了。而要读的这一本书就应该是精读,甚至反复读。
以设计模式为例,入门读《Head First设计模式》,进阶再去读GoF的《设计模式》就足够了。
技术书,并不一定都是需要从头读起的。应用级的书,往往是你当前最需要了解的技术,你需要多花时间去研究相关的章节。
技术的学习不是看完书就完全理解的,更不是看完就能马上应用自如的,一项技能要经过知道、理解、掌握、应用等等过程。我强烈建议读者朋友在精读一本书时,一定要手拿着笔,最好旁边再有一本笔记本(纸)和一台笔记本(电)(哈,PC当然也没问题)。看到好的句子要摘录到笔记本上(别懒,这其实不是让你以后去看你抄的东西,而是让你在抄的时候,放慢你阅读的速度和节奏,而把大脑紧紧的集中在这个知识点上),有句话说,在一个人用笔写东西的时候,他是不可能分神去想别的事情的。这对于记忆和理解是非常有帮助的,简言之,不动笔墨不读书。
代码只是看看是没用的,一定要自己打一遍,最好的效果是看懂了后,根据自己理解的来编,效果差一些的是照着书中的抄一遍,但无论哪种都比你根本不写只是看要强。
好书绝对有必要多读,常读。
/*---------------以上是借鉴程杰分享的读书经验---------------*/
总结读书方法:
1、精读重要章节,特别是应用书籍,着重看用的。
2、读书笔记。经典内容抄写做笔记。
3、例句代码理解后,自己编写,质量差则重新抄一遍书上的。关键是:一定要自己编写和运行。
4、好书,要多读几遍,常拿出来看看。直到真正掌握。
原文地址:https://www.cnblogs.com/zixuandiezhuzhu/p/11757450.html