Ruby Gold 3を受ける
2.xは持っているが 日曜プログラマーでRubyは業務効率化くらいでしか使ってないので 知識をアップデートする。
要項は以下
実行環境
- 組み込み変数/定数
文法
オブジェクト指向
- メソッドの詳細
- メソッドの可視性
- クラスの詳細
- クラスの継承
- モジュールの詳細
- Module#prepend
- Refinements
メタプログラミング
- eval、define_method、instance_variable_get等
組み込みライブラリ
- よく使用されるクラス、モジュール
- (Object、Module、Kernel、Enumerable、Comparable等)
- 数値
- 正規表現
- Proc
- Enumerator
標準添付ライブラリ
- time、date、singleton、forwardable等