最近勉強もかねてXPで有名なテストファーストを利用して自分が実装担当であるデータベー
ス部分をコーディングしている。テストファーストの文献などにも書かれているように、
データベース関連のテストファーストがやりにくいということがわかってきた。要はテス
トデータとテストの組を作成するのが非常に面倒だということ。言語がJavaだったらdbunit
とかを利用すればもうちょっと楽にできそうだけど、C++にはそういうのなさそうだ
し、使っているデータベースもそんなにメジャーな物じゃないから特に面倒なのかも。ま
あなんか自分が先行開発みたいなことになってるし、楽しいからまだ良いんだけど。切羽
詰まり出したらやばそうだな。