リテラルの罠

ついに本システムを書き始める。まずはビジネスで使うデータを定義している各項目の属性を分類したDomainというクラスと、その数値データを扱うQuantityというところをテストファーストで作っていく。
かなりできあがってきたところで、12345678901という11桁のデータを作ろうとしたらエラーがでた。そうか、11桁以上はリテラルで記述できないのね・・・。そこでよくライブラリを見ると、BigDecimalなるクラスを発見した。
これか・・・。作り直しだ・・・。