读完《Ruby语言入门》,我对这门编程语言有了更深入的了解。作者逐步介绍了Ruby的基本语法和特性,让我能够快速上手并编写简单的程序。通过实例和练习,我逐渐掌握了Ruby的核心概念和常用技巧,对编程有了更自信的掌握。这本书是学习Ruby的绝佳指南。
《Ruby语言入门》读后感(篇一)
印刷错误能再少点吗?编辑校对了吗?误人子弟,中文版的书不靠谱!
我的评论要多长呢?我的评论要多长呢?我的评论要多长呢?我的评论要多长呢?我的评论要多长呢?我的评论要多长呢?我的评论要多长呢?我的评论要多长呢?我的评论要多长呢?我的评论要多长呢?
1/7页《Ruby语言入门》读后感(篇二)
这本书只能用一个词来形容那就是“坑爹”,浪费钱财,没有任何亮点,书中错误不知道多少。读起来让人越来越反感ruby只能讲拿这本书入门学ruby的话那是毁了你学ruby兴趣。还好在我买这本书之前已经做过几个rails的项目了,不然我也就不会再去学ruby了
2/7页《Ruby语言入门》读后感(篇三)
半天时间轻松读完,除了输入输出和最后一章没看,其它章节均看了下,结构安排以及内容取舍上面做得还是不错的,虽然没有大量的范例,没有更多的语法讲解,但是对于有一定编程经验的新手来说还是够了,那些东西完全可以从其熟悉的语言里面去借鉴,在这本书里面要学的就是关于Ruby的编程思维,这一点这本书里面讲得还不错。所以,该书推荐给具备一定编程经验的童鞋学习Ruby。
然而,有一个问题是,书中例子代码有多处地方存在错误,只是也不怎么影响阅读,希望该书有个勘误表就好了。
3/7页《Ruby语言入门》读后感(篇四)
很不幸把《Ruby语言入门》和《学习Ruby》弄混了,自己买了一本《学习Ruby》晚上大致翻了翻。第二天在图书馆又看了《Ruby语言入门》,当时没觉得有什么区别,因为两本书内容相似,各个章节的顺序相差不大,晚上看《学习Ruby》觉得略微浅显了,而第二天看的时候因为误以为是同一本书,觉得自己漏了好多细节,感觉内容还是有些深度,但是晚上回来再读自己的书,突然发现不是一本书。个人觉得,两本书的作者已经说明了书的定位,对于有基础的同学来说《Ruby语言入门》,里面涉及不少Ruby细节及区别于其它语音的特色,但是《学习Ruby》中就不那么多了。
4/7页《Ruby语言入门》读后感(篇五)
虽然说是入门,但是作者从《序》开始就说了这本书不适合没有编程基础的同学,书中的内容很简洁,所以其实很多方面不怎么充实,不过基本的应该要会的都有讲的了,一般都是开着电脑边看书边写代码边查API边Google,作为入门书来说读起来困难不如说是思维转变比较困难吧。从C入门到Java和C#,编程的思路一直在改变,但是从来没有和Ruby这么大的,从第一章开始就觉得很新奇,想法很奇怪……咳咳,走题了……总的来说这本书还是不错的,翻译可以接受,但是代码很多地方出错,学习的人要注意下吧。有些看着就能出错的,有些看起来就纠结,跑起来才确定这代码或者注释的结果是错的。作为了解入门可以,像作者说的,如果想深入的话学完这个会了基础再去拿《Ruby Cookbook》参考学习个人觉得是条挺不错的路线。
5/7页《Ruby语言入门》读后感(篇六)
我是C/C++/Java程序员,对Python/Groovy略懂一二。读这本书之前零零星星看过一些Ruby的资料,但没有系统的学习过。
刚拿到这本书的时候,尝试着带着问题翻查这本书,把它当参考书,感觉内容少了点,覆盖得不全面。
然后,将这本书从头到尾通读了一遍,感受就不一样了。读完之后,对Ruby语言的各种特征都基本有所了解,但是它也不会对细节作很深入的解读,避免读者在第一课中就涉及太深而迷失方向,或是读不下去而退却。
因此,我感觉这本书的定位是给其他语言的程序员作为学习Ruby的入门,适合作为阅读的第一本书,以获得对Ruby语言的全局的了解,但不要把它作为参考手册。
阅读的感受很顺畅,行文简练清晰,毫不晦涩,翻译的质量也很好。至于有人说范例里错误很多,我没有太留意(我很少细看范例代码,代码应该是辅助理解文字的,一眼扫过去觉得明白就行了),感觉至少没有影响到理解。
6/7页《Ruby语言入门》读后感(篇七)
这不是一本编程入门教材,而是给“有使用其他语言进行编程的经验的程序员”(本书前言部分)写的。豆瓣上这么多低分,不知道是不是因为很多人把它当成O'Reilly传统的Learning X系列了。事实上本书作者对这一点是有预期的,在前言中反复强调这本书的目标读者。
Ruby语言的创造者松本行弘为本书做的序中也说,“本书并没有加进冗长的参考手册的内容,而是简单地整理出了进入Ruby世界的必要的信息”,“非常难得的是本书并没有忘记像读者介绍Ruby作为一门语言所具有的独特的‘文化’。编程语言之间的区别……在于隐藏在语言以及方法库背后的文化和设计哲学。”
Matz对这本书的评价非常中肯。
即便有其他语言编程经验的读者,直接去读《Ruby参考手册》也是会遇到很多障碍的。《Ruby语言入门》就是作为前者先导读物,介绍其没有涵盖、而又非常重要的内容,包括Ruby的基础概念、辅助类或者代码块等独特的概念以及关于它们的文化。读完本书,再去读参考手册就很顺利了,也几乎不用再看别的教材。
如果是把Ruby当编程入门语言的话,这本书100%不适合,几乎不会对计算机编程的基础概念做解释。建议找别的书来读。
读本书之前,我接触过一年Python,写过一些脚本程序,做过Django等框架的web开发。长久以来关于Python和Ruby谁更优秀的争论就没有停止过,我一方面没资格谈这个问题,另一方面也觉得这种争论没有意义。
就我的使用体验来看,我仍然非常喜欢Python清晰易读的语法风格,喜欢它异常强大和成熟的模块包。但不得不承认,在读本书的过程中,我不断被Ruby语言设计的美妙所触动,它纯粹的面向对象机制让程序写起来非常贴近人的思维,而且使人对自己所用的语言有很大程度的掌控,自己在用Ruby,也在创造Ruby。它的语言看起来很magic,但这种magic并不是硬实现的,而是基于其设计思想严谨地推导出的,只要你愿意,也可以不断地创造magic的用法。
这本书很薄,对于已经有编程经验的朋友来说,没有必要再看大部头的入门教材(通常里边还会不合时宜地罗列过多的语法参考)。这本轻巧的书只有200来页,读起来轻松愉快,之后就可以用浏览器开着Ruby Reference开始上手写东西了。
中文翻译的还凑活,比市面上80%的要好。
欢迎交流:)
7/7页