There's an echo in my head

日々のメモ。

2016-10-28から1日間の記事一覧

acts_like?でduck typing

1年ぐらい前に社内ブログにメモしてた内容をまんま転載。 はて、これはduck typingなのか? 概要 Object#acts_like?を使うとクラスの異なるオブジェクトが同じ振る舞いをするかどうかの判定が手軽にできるようになる。 具体例 ActiveSupportではTimeとDateTi…

このブログに出てくるコードスニペッツは、引用あるいは断りがない限りMITライセンスです。