写 Rails 项目不觉有几年了,有时随便翻翻 guides 的内容,发现经常还是有很多惊奇的发现。 所以我想着何不创建一个类似 Ruby Koans 的项目呢?
比较容易的是关于 ruby core extension 的部分,比较复杂的是如何优雅的实现 ActiveRecord,如何既达到练习的目的,又可以做到代码不是到处充斥着变量?
目前只是初步搭建了框架,实现了 string core extension 的部分。 项目地址:https://github.com/rocLv/rails_koans.git
贡献代码的时候希望可以尽量遵循 ruby koans 的文件命名惯例。
总之,如果有兴趣可以跟我一起填坑~