Entries from 2008-11-02 to 1 day
WEwLC 11章変更したいがどのメソッドテストすべき? 5割。 WEwLC 10章メソッドテストできない 5割 WEwLC 25章 Adapt Parameter, Break out Method Object 5割。
Working Effectively With Legacy Codeの 25章 Dependency-Breaking Techniques からテクニック3つ。 マインドマップから再構成したまとめ 3.Definition Completion 問題 テスト時に特定のメソッドだけ振る舞いを変えたい 前提 C/C++ のように実装と宣言でフ…
「信頼できる占い師がいてね。人生が変わったの。」
Flonum は double で表現することに。Bignum は mpz_t 。異なる型同士の演算は似たような関数が多くなる。プリプロセッサマクロで楽をした。多少読みづらくはなるが、ミスの可能性が局所化されるので利用する。加減乗除と比較と write を実装。細かい手続や …