Developers-best-practices-testing-is-the-religion
提供:Dev Guides
テストは宗教です
ベストプラクティス5-宗教のように従うべきテスト
どんなに厳しいスケジュールであっても、コード内の小さなコメントを変更しただけでも、小規模または大規模な変更のたびにテストが必須です。変更されたコードに対してテストを行う必要があります。
ソフトウェアの開発中、信頼のようなものは何もありません。ソースコードの作成の熟練度や熟練度に関係なく、コードで行ったすべての変更に対してテストを実行する必要があります。
- 厳しいスケジュール、妥協なし。
- コメントだけを変更しましたが、まだテストする必要があります。
- 変数名だけを変更し、テストを行う必要があります。
- あなたが怠feelだと感じるなら…それはあまりにも危険です。
フォローしたくないのですか? あなたはトラブルに巻き込まれるでしょう!
見つけたすべてのバグを祝う
はい、あなたや他のテスターがソフトウェアのソースコードにバグを見つけたとしても、あなたは不幸に感じるべきではありません。 この重要な発見を祝うのに十分な理由は次のとおりです。
- バグはあなたの敵なので、あなたはそれを殺しました。
- これで、ソフトウェアのバグが1つ減りました。
- 繰り返さない限り、間違いは良いことです。
- 今日学んだこと、明日への準備
同時に、自分のコードにバグが発生した場合に開発者を批判しないでください。少なくともこれまでのところ、世界中でバグのないソースコードを書くことができるプログラマーを知らないためです。 SDLC(ソフトウェア開発ライフサイクル)には、ポストプロダクションサポート(またはサポートとメンテナンス)と呼ばれる別のフェーズがあります。