《 笨方法学 Ruby 》(Learn Ruby The Hard Way)是 Zed Shaw 编写的一本Ruby 入门书籍。适合对电脑了解不多,没有学过写程序,但对写程序感兴趣的朋友学习使用。这本书以习题的方式引导读者一步一步学习写程序,从简单的打印一直讲到完整专案的实现。也许读完这本书并不意味著你已经学会了写程序,但至少你会对程序语言以及开发程序这个行业有一个初步的了解。
笔者认为本书区别于其它入门书籍的特点如下:
本书结构非常简单,其实就是52 个习题而已。其中26 个覆盖了输入输出、变量、以及函式三个课题,另外 26 个覆盖了一些比较进阶的话题,如条件判断、迴圈、类和物件、程序码测试、以及专案的实现等。每一章节的格式基本都是一样的,以程序码练习题开始,读者照著说明编写程序码(不允许複製贴上),运行并检查结果,然后再做一下加分习题就可以了。当然如果你觉得加分习题对你来说有点难,你也可以暂时跳过,以后再完成也没关系。