注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
irbやpryでRubyの挙動を実験してる時に こんなようなミスをして、あ、継承するの忘れた、と思って続けざ... irbやpryでRubyの挙動を実験してる時に こんなようなミスをして、あ、継承するの忘れた、と思って続けざまに こんなミスをしてしまい、pryを再起動するかーってなるんですけど、クラスBを忘れさせる方法がこちらに紹介されてました。 how to undefine class in ruby? 定数定義を削除してしまうんですね。この例ではremove_constはprivateなので直接呼び出せないためsendを使っていますが、class_evalで中に入って実行するという方法も良さそうです。 私はしばしばやるので~/.pryrcに と書いておいてrm_constだけで呼び出せるようにしちゃいました。
2015/03/04 リンク