コーディングスタイル [Ruby]

定義順 クラス/モジュール内では次の順序で定義する。 extend / include ネストしたモジュール 内部クラス 定数 アクセッサーの定義 (attr_accessor、cattr_accessor など) その […]

続きを読む

メモリ管理 [Ruby]

概要 Ruby におけるメモリの話 – Qiita What causes Ruby memory bloat? | Joyful Bikeshedding インクリメンタル GC インクリメンタル GC の […]

続きを読む

nil ガード [Ruby]

nil ガード 変数が nil である場合に値を代入する。 var ||= “default value” Ruby の nil ガードとは | 感謝のプログラミング 10000時間 ‘|’ &# […]

続きを読む