デスクチェック

デスクチェックとは、プログラムのソースコードを手作業で確認する作業です。コード内の関数を読み進め、通常は複数の入力値を使って手作業でテストします。開発者は、ソフトウェアプログラムをリリースする前にデスクチェックを行い、アルゴリズムが効率的かつ正しく動作することを確認する場合があります。

「デスクチェック」という用語は、デバッガーや別の自動化された処理でコードを実行するのではなく、ソースコードを手作業で確認する方法(机に向かって行う確認)を指します。場合によっては、プログラマーが鉛筆と紙を使って、プログラム内の関数の処理と出力を記録することもあります。たとえば、開発者は関数内の1つ以上の変数の値を、開始から終了まで追跡することがあります。コードを1行ずつ手作業で確認すると、ソフトウェアデバッガーでは見つけられない不適切なロジックや非効率な処理を、プログラマーが発見できる場合があります。

デスクチェックは、プログラムのソースコードに含まれる論理エラーやその他の問題を見つけるのに役立ちますが、時間がかかり、人為的なミスも起こり得ます。そのため、IDEやデバッグツールは、構文エラーなどの小さな問題を検出するのに適しています。また、ソースコードのエラーを見落とす可能性を減らすため、複数の開発者でプログラムをデスクチェックするのも有効です。

更新日 October 20, 2018 著者: Per C.

quiz知識をテストする

ChatGPT's voice mode is an example of what?

A
API
0%
B
NUI
0%
C
CGI
0%
D
HDMI
0%
Correct! Incorrect!     View the NUI definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのデスクチェックの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。