| Gane Coding Complete 015 |
|---|
|
定うストスかパゲしかと失んふん
例えば それまで 思わせるようなものもある こんな物快なことをなぜゲームの仕事をするうえでのう人がいるかもしれない 動作をしておかしな結果が出るといった類のバグだ。こうしたパグは品質保証(QA)によできるようにしておくべきだ。おかしな結果は開発者にとっては物快なことで済むかもしれない何時間も思命にブレイしてきていきなりゲームがクラ の苦労が台無しになってしまうのであまり物快なことではない。面白いバグには閉の側面がある。 悪いことを1つ学げれば、大量のパグだ。ゲームは大急ぎでテストに回されることが多く、QA部門は金を首う分だけの仕事をし、検出したあらゆる問題点を詳細に報告する。QAにしてみれば、制作者が問題点を理解し、テスト部門にパグだらけの製品を寄越すのをやめてほしいというのが本音だろう。そう願うが結局はかなわない。プロジェクト性用者にゲームを「テスト可能」だといわせる圧力はかなりのものだ。QA部門で仕事をしていない限り「テスト可能」の明確な定養などないも同然だ。しかしQAにとって、その定義はかなり明白だ。 大量のパグは開発者にとってもテスターにとっても重荷になる。そして結時はプロジェクトの液れを止める悪参となる。パグのデータベースから吐き出されるグラフ化されたパグレポートは株価チャートのようなものだが、曲線が急上界するこのとさばかりは、チームのモラルに悪影響を及ぼしがちだ。さらに悪いのは、チームがバグの側数をさちんと登理できなかった場合に起こることだ、実はたいていはこうなのだが。プロジェクトのリーダーたちがオフィスに集まって財をかけ、ブロジェクトそのものには一切手を触れずに、バグを「修正」してしまうのだ。つまり、パグを化様にしてしまうということだ。めにゆかんだ述感な仕様かもしれないが、それでも仕様であることに変わりはない。 注意 tさし すべてのバグを修正することはできない これほど足をすくわれることはない。あなたが修正するつもりだったパグをチーム修正なし」と記してしまうからだ。あなたはマシン上でコードを修正し、次のビルドに備えて準備しているかもしれないが、その修正を取り消さなければならなくなる。最も眠等的なのは、ンターネット上で然許する人たちが、プログラマはバグだらけのコードを書くと非着し修正しようとしていたパグを指操されることだ。私の知っているプログラマたちはほとんどが 主着者で仕事に時りを持っている。なにしろ、寝る時間も信しんでバグを修正するのだから。これも相当にハードな仕事だが、自分の書いたコードに修正を許されないバグがあることを知るのもかなりこたえる。こんなこと、私にはこれまでに何干回あったかしれやしない。 15 |