Null objectパターンで見る静的動的の違い


動的言語:object型に何も実行しないmethod missingを追加する

静的言語:各クラスにnull object用クラスを定義する
          nullを返すところを全部null objectで漏れなくラップする
          ラップが漏れたらぬるぽ