Month: February 2007

日付の計算 (2/29 + 1年 – 1年 = 2/28) java

日付の計算 (2/29 + 1年 – 1年 = 2/28)

システム開発で日付の処理で厄介なうるう年ですが、2/29は、1年足して、1年引くと違う日になっちゃうんですね。 import java.util.Calendar; import java.util.Date; import java.text.DateFormat; import java.tex…
Java言語で学ぶリファクタリング入門を買った。 java

Java言語で学ぶリファクタリング入門を買った。

結城先生の本買いました。 ぱらぱらと読みました。思慮深いというか、考慮が行き届いている感じでいいです。 例えば、リファクタリングといえばeclipseという風潮もあると思いますが、eclipseを使った説明とかをしないことで、逆に内容が風化しないように配慮されているんでしょうね。OSも限定していない…
テストで文字列表現を使う。文字列表現クラス。 java

テストで文字列表現を使う。文字列表現クラス。

d:id:e_c_e_t:20070208 のようにテストで期待値と実測値を比較する時に文字列表現を使う方についての話。(オチ付き) データを格納しているBeanが、正しい状態で取得できたかというテストは、嫌になるほど書く必要があるんですが、文字列表現で比較するために、テスト対象のBeanのメソッド…