バグ:データ抽出をした際、データ数の合計があっていない
なぜ→最終出力に反映されないデータがあった
なぜ→処理の途中でなくなってしまうデータがあった
なぜ→「matchしたものを出力」という処理だったが、matchしないものが存在していた
なぜ→matchを判定する側のデータの更新し忘れ
なぜ→matchしなかった際にエラーを出す処理を入れていなかった
最も気をつけるべきは、起こりうる処理のパターンをすべて洗い出し、そのすべてに対して処理をいれることだった。
バグ:データ抽出をした際、データ数の合計があっていない
なぜ→最終出力に反映されないデータがあった
なぜ→処理の途中でなくなってしまうデータがあった
なぜ→「matchしたものを出力」という処理だったが、matchしないものが存在していた
なぜ→matchを判定する側のデータの更新し忘れ
なぜ→matchしなかった際にエラーを出す処理を入れていなかった
最も気をつけるべきは、起こりうる処理のパターンをすべて洗い出し、そのすべてに対して処理をいれることだった。