想提高自己的编程技术?有捷径可走!

不想看太长,就在前面写了择要:
其实很简单,看JDK安装目录下的DEMO里的源代码,从头到尾研究,不放过一个陌生的单词,不会就到帮助文档里查,有什么不明白还可以修改一下源代码看看运行的效果。这样我想,比起你看书,看帖子的学习的效率会快N倍。
这是我个人想法。
 
以下是正文:
觉得自己学基础的东西太久,怎么都不能上一个层次?
最近我就遇到这样的种困境。
书看不错,可是一到自己写起程序来,有点“拿屎唔成世”的感觉。
其实最近我放弃博览群书啦,这样做没什么好处,有时还会被太多的书本知识所误导。
所以我主张大家,学JAVA的话,书,最多看三本就OK了,其实看一本就OK了!
JAVA编程思想
JAVA核心技术卷一和卷二
各大书店有售,虽然这三本书很早就出,但是他的经典是不会随着时间要消逝的!
还有,最好看一下与编程艺术相关的书,推荐一本叫《编程匠艺》,是一本不错的书,教你如果编写规范代码,如何与别人合作,如何养成良好的编程习惯。
话说回来,怎样提高自己的编程技术?
其实看过这几本书之后,我也一直很郁闷,书看了不少,CSDN帖子也看了不少,可是技术怎么也不能提升,写博客也写不出什么来。
然后最近开始苦读帮助文档,尝试只靠帮助文档去写一个SOCKET聊天室程序。
在写的同时,我发现了一样东西。无论你怎么写都好,没有一个好的指导,是写不出一个成形的程序的,好像我写的那个就Exception百出了。有天写着写着程序,突然有种感觉,如果有一份现成的程序给我参考,你说多好呢。于是突然想起了那天我问老师问题时,老师叫我去JDK里的DEMO文件夹看那个演示程序,好像有源代码。于是我就拿了源代码来看。我对UI不是很熟,虽然有点了解,但是对很多类和用法都很陌生,于是我就见一个不会,就到JDK帮助文档里查。
一直查,开始看得很慢,一个小时才看那么十来行。后来发觉帮助文档有规律可寻的,慢慢就形成一个习惯,速度就快起来了。感觉这样学习的话,不仅能学到人家代码编排的精髓,而且感觉少走了很多弯路,有什么不明白还可以修改一下里面的代码看看运行效果,至少比起看帖子,看书好多了。我决定了,这几天什么书都不看,就只看帮助文档,我觉得,当我习惯于这样学习的话,对以后的路会好走很多。
 
我相信自己的感觉。对我来说这是一条捷径。可能你这样做了也会有同感。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章