0

どのようなプロジェクトまたはアプリケーションがナイトリー ビルドのコンセプトに従っているか、またその理由は何ですか?

4

1 に答える 1

1

ビルドは、他の開発者が行っている作業を中断する可能性があるため、夜間のビルドは、他の開発者がシステムにアクセスする必要がある場合に役立ちます。いくつかの例を見てみましょう:

  • データベースシステム - それを更新する必要があり、他の誰かが同時にそれを使用する必要がある場合
  • チームとして API を使用している場合、API の更新中にコードがその API の呼び出しに依存している同僚は、そのビルド中に問題に遭遇します。

ビルドは人々が仕事をしていない夜に行われるため、何も混乱することはありません。ビルドは毎晩行われるため、最新の状態に保たれます。また、毎晩それを行うと、API や Web サービスなどに依存して仕事をする人々が品質保証の役割を果たします。あなたの同僚は、一般に公開される前にバグを見つけるでしょう。エンドユーザーにバグを見つけてもらうのは、もっと恥ずかしいことです...私は知っています...

于 2013-08-13T10:43:21.447 に答える