nullを返してはいけない理由

実際に一本アプリを書いて見ないとわからないけど、基本的に賛成。
でも、いくつか気になることもある。

  1. APIの数が結構増えるのでは?フィールドの半分ぐらい増える?
  2. オブジェクト間のメッセージが増え、通信コストがかるのでは?

とか。うーむ、つまり、
nullを返しうるメソッド=2つの機能(確認+取得)を持つメソッド
という解釈もできそう。