存疑,知行RUBY文档中心
提供RUBY中文教程、文章、翻译作品

 

返回 :: 返回目录
 
3、路标

翻译:夏克  发表时间:2005-6-4 19:44:56  点击次数:2913

   
本书主要的内容可以分成四部分,它们相对独立,揭示了Ruby语言的各个不同方面。

第一部分是Ruby概述,你会看到这是一个Ruby指南。它用一个小章节来开始,介绍了一些Ruby独特的术语和概念。这一章也大致介绍了其它章要用到的基本语法。这个指南剩下的部分是对这门语言从头到脚的一番审视,这里我们会谈到类和对象、类型、表达式和等等其它方面,我们还用了一个简短的章节来教你怎样应付你所遇到的麻烦。

Ruby最伟大的一个地方就是它和它所处环境的集成。第二部分Ruby的设置中我们来研究它。你将会看学到实际运行Ruby时的一些知识,还有怎样在Web中使用Ruby。你会学到利用Tk来创建GUI程序,还会学到在微软Windows环境中使用Ruby,包括API编程、COM使用、Windows自动化等。你还会发现用自己的代码来扩展Ruby是多么的容易。

第三部分是Ruby详细,包含了学多高级材料。这里你会看到这个语言的血脉,元类模型、tainting、reflection和marshaling等。第一次看到这里你可能想要快速翻过这部分,但我们发现自己在使用这部分中的表格时更甚于这本书中其它的部分。

第四部分是Ruby库参考,它很大,包括了800个方法的说明,其中至少有40个内置类和模型,我们还用了另外70页来描述其它一些有用的Ruby内置的库模块。

所以,你应该怎样来阅读这本书呢?当然,这要看你自己了。

如果你熟悉程序设计和面向对象的程序设计,你可能希望跳着来看这本书,这样的话我们建议你:

如果你是个初学者:你最好从第一部分的教材开始,把库参考放在手边,随写随查。把基本的类比如Array,Hash和String弄明白,等你熟悉了这套环境以后,你也许就该希望深入研究第三部分中的高级主题了。

如果你已经精通Perl,Python,Java或者Smalltalk,我们建议你从第2章开始,这样你可以慢慢地深入到第三部分中的高级部分,然后再来看第四部分的库参考。

专家、gurus、和“我讨厌愚蠢的教材”的类型的人可以直接潜入到第18章的语言参考书目中,在199页,略过库参考,然后把这本书作为一个咖啡杯垫。

当然,一边学习一边用自己的方式来工作也没有什么错。

不要忘记,如果你碰到了麻烦却找不出错误,帮助还是有效的,看看附录C.
版权声明:RUBY文档中心的所有文章标明[原创]的均为本站作品,版权属RUBY中文化计划,若转载请注明;标明[翻译]的其外文版权归原作者,译文版权属RUBY中文化计划;标明[转贴]的,若原作者感到侵犯了他的著作权,那么请及时跟主持人联系,我们会尽快更正。
 

 

 

版权所有(C) RUBY中文化计划