最近一个月多月在家照顾病人,上网很不方便,不过倒是抽空重新看了双飞燕 ( http://book.douban.com/subject/3329887/ ),觉得还是很值得的。
以前讨论过,国内的 ruby 社区很大程度上就是 rails 社区。很多人(包括我)入手就是 rails,但是对 ruby 本身有些忽视,继续发展下去势必后劲不足,相信很多初学者甚至有一定 rails 经验的人也会有同感。
学习 ruby,比较踏实的做法是看书自学,但是看书总会遇到问题,如果周围没有人能解答,学习效率会比较低,如果你没有编程基础,那就更困难了。
而社区应该能起到补充的作用,我想,有经验的人可以指明某一本书作为教材,在论坛进行不定期的答疑。这对初学者有帮助,对有经验的人也可以查漏补缺。
这个做法可以从我开始,具体方式如下:
1. 我针对双飞燕这本书进行答疑,如果你看书有问题,可以直接发到ruby版,标题上添加`[双飞燕]`以示区别
2. 帖子里面写清楚有疑问的页码和具体不理解的文字,否则回答比较费劲
3. 最好写一下自己对问题的认识,可以错误,但是要先有自己的思考,参考《提问的智慧》
4. 我现在还没回杭州,上网不确定,不过从后半周开始,一周集中回答两三次是没问题的
就想到这些,大家看看有没有什么补充和建议
最近一直在用 extjs 框架做富客户端的 webgis 开发,无聊的时候用 ruby 写一些 code review 的小脚本还是很有乐趣的,大家觉得呢?:)
@huacnlee 是不是可以考虑在 wiki 中整理一下描述一个 rubychina 的架构,以及如何给 rubychina 做改进,如何参与?测试怎么参与,开发怎么参与?就放在 wiki 中就挺好的
#10 楼 @yedingding ruby tuesday 没话题了?不会吧,之前不是说过如果没有明确 topic 就一起读源码么? 我这个帖子说的应该更偏重于 ruby 基础,至于其它工作,我们可以同步展开
非常支持和感谢哥们的有爱。其实我也类似 @fsword ,稍微接触了 ruby,就主要从事 rails 项目。虽然不能也不够能力为哥们解决问题,不够我也会解决我明白的问题,嘿嘿。 不妨解决 ruby 其他问题,比如看到《ruby 元编程》或其他书不懂也可以一起提问
TNND, 我现在完全相反了~~
整天看的都是 Web 开发相关的书,Ruby 的书早就不看了。也就是在咱社区的时候,才能帮着复习,整理,回忆一下 Ruby 相关的知识,顺便帮忙回答问题。
汗~ 现在我一来社区,基本上除了瞎扯蛋,就是在 Ruby 版块看看,其他版块不是我不想参与,肚子里没有料啊~~