CodeYourRubyとは
- Ruby学習者が書いたコードを、Ruby上級者にレビューしてもらえるリポジトリ
- リポジトリにお題がコミットされているので、それを満たすコードを書いてプルリクを送るとレビューしてもらえる。
- 「一通りRuby本読んだけど、これで仕事できるレベルなのかよくわからないなあ。不安だなあ。」という人向け
- リポジトリはコチラ
CodeYourRubyを作ったきっかけ
- プログラミング歴 = Java歴の僕がRubyを勉強してみた
- プロを目指す人のためのRuby入門 ← とても良いRuby本!
- 一通り読み終わったところで、ふと思った
- 「これで実際にRubyで仕事できるんだろうか、、、?」
- 「実際Rubyで仕事している人のコードや考え方も見てみたいなあ」
- 「でもそういうのって実際仕事してみるまで分からないよなあ、、、」
- 「なんかそういうことできる仕組みがほしいなあ」
よし、作ろう
作りました
CodeYourRubyの課題
- レビュワーもレビュイーも任意参加
- 人が集まらないと始まらない!
というわけで
CodeYourRubyをもっと使ってもらいたい!
CodeYourRubyの良いトコロ
- 実際の開発でありそうな雰囲気の要件に沿ってコードを書けます。
- 実際にRubyで仕事している人とコミュニケーションが取れます。
- 「一般的なレビュー」を体験できます。ローカルルールフリー!
- オープンな場でのプルリクの練習ができる。オープンソースへのコントリビュートの前の練習に。
最初のプルリクの様子
最初のプルリクの様子
- https://github.com/chooyan-eng/code-your-ruby/pull/1
- 例題として用意したFizzBuzzで予想外に盛り上がりました。
- プルリク出してくれた @ryo2132 さん、レビューしてくれたみなさま、ありがとうございます!
というわけで
CodeYourRubyをもっと使ってもらいたい!(再掲)
リンク集
- CodeYourRubyリポジトリ
- CodeYourRuby紹介記事
素敵すぎる取り組みありがとうございます。Ruby初心者として、是非参加させて頂けたらうれしいです。
@h-shima
ぜひ!リポジトリをForkしてプルリクください!
ただ、現在レビュワーを集める良い仕組みを検討中という段階ですので、すぐにレビューしていただけないかもしれません、、、ひとまずコードを書いてみて、気長にお待ちいただければ!