2006-04-29から1日間の記事一覧

アノテーションによる DbC

こちらは、探せばたぶん誰かが既にやっている気もするのですが、引数チェック等をアノテーションでやってしまえないかなということです。メソッドの引数が null じゃないことを検査するコードって頻繁に書いていると思いませんか? null 以外でも、特定の範…

nullable キーワード

コーディングをしていて良くおもうのですが、null じゃまくさくないですか? もちろん、無ければ困ることもあるのですがほとんどの場合、変数は何らかのインスタンスを参照している状態ではないかと。 そこで、考えました。変数はデフォルトで必ず「非 null…