发新话题
打印

Ruby on Rails入门经典(Wrox红皮书)

Ruby on Rails入门经典(Wrox红皮书)

Rails Cookbook 中文版
市场价:¥39.99
卓越价:¥31.10
当当价:¥29.99 



刚到手的书,粗粗看了下,好象……
1、废话真的很少诶。
2、有一点错别字及病句,不过不影响语法描述,不仔细看不出来。
3、有介绍ruby的基础语法,比如结构控制啥的。总体来说,内容浅显,非常适合初学者(不过因为废话少,所以还有不少知识得学习者从其他地方获取,比如ruby的来历啥的,书中没有讲到。)
4、……其他内容还在看。

http://www.amazon.cn/mn/detailAp ... 0296]访问卓越店此书

TOP

已知错误:
1、P1:第1~3张将会介绍Ruby的基本知识……如果您对Ruby已经比较熟悉,则可以跳过这两章。(很显然是3章)
2、P1:其实是整本书,在翻译时一直用着英文操作系统,个人觉得翻译过来比较好,比如 Start|Run,在Open字段中输入cmd,然后单击OK。翻译成“开始-运行,打开中输入CMD,然后单击确定”为好,另外“Open字段中”,此字段是什么意思呢?
…………………………(期间跳过,从3条起我才开始来统计错误)
3、P28:my_range=1..4;puts my_range应该是my_range=1..4;puts my_range.to_a才对,使用范围这一页都有这个错误,直到试一试才纠正。
4、P43:for循环,本页顶部那段代码和P42是一样的,不知为何又出现一遍。看不明白。(明白了,是灰色块着重)
5、P44:中间使用times迭代器代码:0.times do应该是5.times do,因为输出是5次嘛。

TOP

章节练习答案

虽然书后有答案,但我觉得我再练习下还是对我自己知识的提升有一定好处。另外,自己试着写能加深印象,看一百遍不如看一遍练一遍。
第一章:
1、array=[1,2,3,4,5,6,7,8];puts array[-6]
2、array={1=>1,2=>2,3=>3,4=>4,5=>5,6=>6,7=>7,8=>8}………………这个我做错了 正确答案看书后
3、array=(1..8);puts array.to_a………………………………………这个我也错了,正确答案是array=(1..8).to_a

TOP

发新话题