バグに悩まされるすべてのプログラマーは、孫悟空の能力を欲しがる。七十二変化するか、一瞬で灰になって消え去るか、そのどちらかを。

1-140P5140431V9

1、誰が私のコードをいじったんだ

1-140P5140510G5

これは確かにどこかで見覚えのある感覚だ。何度も説明してきたが誰も信じてくれない。それでも一言言わせてほしい:元々はこんな形じゃなかったんだ

2、何だって?まだIE6を使うのか?

1-140P5140526155

IE7+、360ブラウザ、Firefox、Chromeなどに完璧に対応した後、突然この青天の霹靂に見舞われた。

3、担当者はもう退職している

1-140P5140541918

いざという時に資料がなく、すべてのコメントが同じ!後の旗を担ぐことになったが、まさか顧客がこんなに手強いとは思わなかった。でもこのプログラムは本当に私が開発したものではない。あの時彼はただこう言っただけだ:動作は完璧で、ドキュメントも完備している!

4、終わった、ネットで調べても見つからない

1-140P51405543E

道は長く遠いが、ネットで答えを探し求める。しかし予想外にも、千百度も探し求めたのに、ふと振り返ると、百度(Baidu)にすら収録されていなかった。

5、コードを更新し直せばいいんだよ

1-140P5140613263

私がコミットしたものがどうして消えたんだ、更新するとどうしてエラーになるんだ、なぜコンフリクトするんだ——コードを更新し直せばいいんだよ!

6、誰がアカウントとパスワードをデフォルトでadminにしたんだ?

1-140P514062J50

データベースにまだデータがないのに、どうしてシステムにログインできたんだ?コードを調べてみると、なんとコードにハードコードされていた!

7、直すのはやめた、もう一度新しく書く

1-140P5140644220

複雑な処理ロジックを前にして、さっぱり理解できない。自分で専用のものを書き直したほうがよっぽど速い。