仕様変更とクレーム

急な仕様変更が入り、思っていた仕事が出来ず。 仕様変更は、思っていたより簡単に修正で来た。 クレームの方は、入力された電話番号を市外局番、市内局番、番号に分割して出力する部分で、たまに違う番号が出力されるというもの。 サンプルデータをもらったので試してみると、確かに市内局番が違う番号になっている。 デバッグしてみると電話番号から市外局番を削除するのにReplace関数を使っているのだけど、開始位置や変換回数を指定していなかったので、電話番号の途中に市外局番と同じ番号があると、それも削除されることが分かった。 いや、気が付かなかったなぁ(言い訳)。 先頭から一度だけのオプションをつけて実行すると上手くいった。 リリースして2年くらい経ってるから、気が付かないだけで過去にも同じ間違いがあったのかもしれない。 まったく申し訳ないことをした。
--
はれ

No comments: