タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

testingとSQLに関するefclのブックマーク (1)

  • テストを書きたいプログラムがSQLの固まりだ - やっとむでぽん

    (2009.3.5 テストデータについてちょっと追記) Working Effectively with Legacy Codeを読んでいます。前半、テストの意義とか概念の紹介(test harness, seamなど)はすばらしい。後半の、個別の状況への対策も、整理されていてありがたいです。自分でも使っているおなじみの手法もあれば、目ウロコなこともある。 でも、こういう↓章があったらよかったなあ。 「テストを書きたいけれどプログラムが巨大なSQLの固まりだ」 いま仕事をしている保守プロジェクトが、そういう状況なわけです。もうすこし整理すると、 テーブル数が多く(100以上)、重複した項目も多い(非正規化) ひとつの処理をするのにだいたい、最低5つ以上(10を超えるものも多い)のテーブルを扱っている(参照ならJOINやUNION、更新ならそれぞれにUPDATE/INSERT) 処理を走らせ

    テストを書きたいプログラムがSQLの固まりだ - やっとむでぽん
    efcl
    efcl 2023/09/17
    SQLのテスト
  • 1