《Engineering Long-Lasting Software》的第三章,这本书是 berkeley 讲敏捷开发 (或者说是软件工程) 用的教材。
幻灯片这个的优点是, 1,为了学过 Java 的人准备的. 2,都是例子。 3,只有最重要的东西。几乎都将到了,但讲的都是重点。 4,讲解很独到! 比如 block “a block is just a method without a name or anonymous lambda.” (block 仅仅是一个没有名字的方法,或者一个没有名字的 lambda 表达式) 个人觉得这样讲容易理解 5,从 ruby 最重要的三个特性讲起。整体性很好. 比如 Everything is a method call 然后是举例子。 2 + (3)其实是 2.send(:+,3)
缺点:1,信息量太大了!!!都是重点。。。2,如果还有的话,就是是英语写的。
幻灯片可以当笔记看,Ruby 的重点都有了,用来记忆也比较方便。或者把这个笔记当多学习 ruby 的基础或者框架,觉得都挺好。在或者用来回顾重点之类的. 这本书的作者有两个,一个是那个写《计算机组成与设计 :硬件/软件接口》的作者之一,质量是可以保证的。
希望这个资料对大家有用!!!
幻灯片 http://vdisk.weibo.com/s/Lcd80/1374577666 http://vdisk.weibo.com/s/Lcd5B/1374577735
书在爱问上有