返回列表 回复 发帖

看到《JAVA入门123》的第三篇,有点看不下去了

我从10月份买了这本书,一只在看,现在看到第三篇第17章了。
第一篇学得很开心,因为有以前从没学过编程语言,所以学得很有成就感。而且作者写的很仔细
完全从一个初学者出发,解释得很详细,我也完全能看懂。
第二篇就有点难了,但也学得不错,有写比较难理解的地方,自己动动脑筋也明白,再看看视屏然后
在电脑上自己操作一下也能消化。
从第三篇开始,我就有点不知所措了。稀里糊涂的。作者好像觉得,初学者学了前面两篇以后,到第三篇,全都成高手了。第三篇就是在面对一些高端读者在教学了。
第三篇一上来就来个JAVADOC,虽然是有中文的,但你随便叫一个以前没学过编程的初学者去看这个东东绝对是个巨大的打击。第三篇里好多类和方法都说得稀里糊涂的,最后直接来一句”没看懂的同学去看JAVADOC“。。。我表示很无奈。
书中的练习太少了,没有给读者多少自己思考的时间和空间,然后作者自认为读者把前面的东西都掌握得和他一样好了,在第三篇里很多东西连见都没见过。
我学JAVA完全出于爱好,但现在真的有点学不下去了。

上来吐槽一下。打击很大今天。
1# 8215965


第三篇的内容只有一百多页,只占全书的20%。这一篇的内容更多地是给读者扩展一下视野,了解一些实际开发的思路,入门初期不需要一定掌握。实际开发中,这些内容会频繁使用到。大家再后期练习中,会逐步熟悉。

由于篇幅问题,这本书给读者提供练手的机会不多。建议大家能够从网上找些题目自己练习一下。
本帖最后由 deepnighttwo 于 2012-1-1 12:44 编辑

============================================================我从10月份买了这本书,一只在看,现在看到第三篇第17章了。第一篇学得很开心,因为有以前从没学过编程语言,所以学得很有成就感。而且作者写的很仔细完全从一个初学者出发,解释得很详细,我也完全能看懂。第二篇就有点难了,但也学得不错,有写比较难理解的地方,自己动动脑筋也明白,再看看视屏然后在电脑上自己操作一下也能消化。从第三篇开始,我就有点不知所措了。稀里糊涂的。作者好像觉得,初学者学了前面两篇以后,到第三篇,全都成高手了。第三篇就是在面对一些高端读者在教学了。第三篇一上来就来个JAVADOC,虽然是有中文的,但你随便叫一个以前没学过编程的初学者去看这个东东绝对是个巨大的打击。第三篇里好多类和方法都说得稀里糊涂的,最后直接来一句”没看懂的同学去看JAVADOC“。。。我表示很无奈。书中的练习太少了,没有给读者多少自己思考的时间和空间,然后作者自认为读者把前面的东西都掌握得和他一样好了,在第三篇里很多东西连见都没见过。我学JAVA完全出于爱好,但现在真的有点学不下去了。
上来吐槽一下。打击很大今天。============================================================
我是作者。说几件小事儿
- 我当时学Java的时候,还是Java1.3,1.4。javadoc都是英文的。你无法理解一个中国人看到中文的javadoc是多么颤抖。

- 第二篇确实是难,尤其是之前没学过的。很多内容是无法通过图、比喻、更别说文字来表述清楚的。我完全理解这种跳跃式的难度是很难一下接受的。所以我视频录制的时候重点铺在了第二篇,你能仔细看,我确实很欣慰,我相信你能结合视频看得懂。我也吐个槽,这书的视频,一分钱没给我,纯属杨白劳。但是我也没糊弄了事。你看看右下角的时间,哥容易嘛,外面过个摩托车,楼上楼下关个门,我都得重录or编辑。为了录个视频,还的等大半夜没噪音的时候起来,腹稿打了一遍又一遍。

- 学习语言就是一件难事儿。这个没得好说。如果当时出版社决定把这本书定名为XX天精通Java,我宁可把稿子扔了也不出版,丢不起那个人。我学Java的时候,图书馆里带Java的书都被我翻遍了,当然并不是看完,至少我知道什么我懂,什么我不懂。你才翻了一本书而已。书不是说开始就让你看懂的,有些时候让你知道什么你不懂也不是一件坏事儿。如果我就写个第一篇,ok,大家都很happy,读者以为自己都会了,其实根本什么都不会,你想要这样的书吗?说句风凉话,再牛逼的人也不可能写本书把相对论普及给全人类,因为相对论这玩意它就是难,对吧?但是如果写本书,书名叫做《1小时精通相对论》,这个谁都会,就一段话就够了:速度越快,质量越大,时间约慢。读完了,能精通么?

- 为什么写这本书。一个原因就是我学Java的时候很痛苦。我就没发现一本好的入门数。coder就这臭毛病,不爽了就自己来。于是我自己来。你的意见也很好。说明这本书也不是能满足所有人口味。虽然很多人都评论说入门看真本书不错,我觉得目的达到了,但是我相信他们很多人还没看到第三篇,哈哈。如果有机会&时间,第三篇我会看看是不是重新组织一下,针对你说的习题太少的情况,可以考虑把第三篇搞成习题集,现在第三篇这种高难度的可以砍掉或者放在第四篇。

OK。
我也知道第三篇是难,我记得我写过一个如何使用第三篇的一章。javadoc就是宝库,但是它一般不是让你自己去看的,而是让你去查的,比如你看到一段程序,不知道某个类的某个方法是做啥的,你就去查Javadoc,一遍两遍三四五六七遍,次数多了就懂了。等你习惯了,一遍就能懂,真的。

既然你已经走了这么远了,我建议你多多动脑想idea,想想自己想做什么,能做什么,然后多敲代码。
玩Java,就要脱了Java的衣服然后使劲儿折腾       
其实,作者老师写到这种程度已经很不容易了,其他的还得靠我们大家去摸索!努力努力再努力!:victory:
我也是一个新手,我觉得作者已经很不错了,令我弄懂了很多。而且很多东西并不是第一遍就会的,不懂的就看两三遍,不行再问问其他有经验的人,学习就是这样的啊,不懂就问。我也是学到第四章,但我也是会经常翻看以前那几章的,因为前几章确实是基础的基础,忘记了,就翻看,其实也没什么好害羞的。
作者很给力  值得学习!!!我还没开始看多少  慢慢学吧!!!
我觉得作者的带入感还是不错的,反正现在看到第十章了重中之重,还都能理解,本人小白一个,感谢作者
作者的良苦用心,大伙看了书,看了光盘都理解了。虽然对初学者而言还是不够详尽,但是还是物有所值的。
返回列表