refineは一体どこで真価を発揮するのか

結論 ナンセンスな標準メソッドの実装にパッチを当てたくなったときにrefineは真価を発揮する。 以下、結論に至るまでに道のりです。 refineとは Rubyにはrefineというどんなクラスのメソッドでもローカルで再定義できる機能がある。 [1] pry(main)> module StringExtensions [1] pry(main)* refine String do [1] pry(mai…