2009-06-16から1日間の記事一覧

PythonでTDD入門(3) - バリューオブジェクトと等価性

前回はオブジェクトに副作用があるという設計上の問題を解決する為に、timesメソッドの戻り値をDollarに修正しました。この変更はバリューオブジェクトパターンを適用したと考える事ができます。バリューオブジェクトとはその名前が表すようにオブジェクトが…