ただいま修行中...

ソフトウェア開発において、勉強中で悪戦苦闘の日々

バグりそうな箇所は読みにくいコードになっている

2007-12-06 23:21:49 | プログラミング
今日、ある箇所のバグがあまりに多いので、内部の構造を一度見てからテストしたほうが良さそうだと思い、ソースコードを確認しながら、バグりそうな箇所を探していました。

開発担当者にその部分のソースを公開してもらい、確認をしていまいたが、ちょっと見ただけで、これはメンテナンスしづらいなと思いました。if分の嵐の条件分岐やその中での処理を見ていると、確かにこれはバグるなと思いました。修正も中々進まないのでないかと思いました。事実、バグも多いし、修正の速度もあまりよくありません。

やはり、テスト担当者がソースコードを見ることができ、バグっている箇所についてのアドバイスやテストコードを書いて、xUnit等でテストを自動的に実行できると非常に効率がよくなると思います。

今回は期間が短いのでそのような対処方法はとることはできませんが、そうすることで、テストエンジニアキャリアアップも図れるし、かなり優秀な人でないと中々実現できないかもしれませんが、できれたらすごく楽しいと思います。