基本情報暗記無料で始める

開発標準とは?かいはつひょうじゅん

開発標準とは、設計やプログラムの書き方、名前の付け方を、組織やプロジェクトの中で統一するために定めた取り決め。変数の命名、字下げ、コメントの書式、エラー処理の書き方などを対象にする。担当者ごとの癖による品質のばらつきを抑え、書いた本人以外でも読める・直せる状態を保つことが目的である。プログラムの命名規則や書式、使ってはならない構文などを定めたコーディング規約は、開発標準を構成する代表的な規程である。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では3回出題され、ほかに2問の解説で触れられています(2016年度〜2026年度)。

基本情報技術者試験の頻出用語/テクノロジ系

別名:開発標準(コーディング規約)、コーディング規約

この語が出る過去問を解く →

背景

ソフトウェアは作っている時間より、直し続ける時間のほうが長い。しかも担当者は入れ替わる。書き方が人ごとに違うと、読み解くだけで時間を取られ、直すときの見落としも増える。規約は個人の書き方の自由を制限する代わりに、組織としての読みやすさと引き継ぎのしやすさを買う仕組みだと考えると分かりやすい。

具体例

PythonのPEP 8やGoogleが公開する各言語のスタイルガイドが広く使われている実例である。字下げの幅、変数名をcamelCaseにするかsnake_caseにするか、コメントの書式などを定め、ESLintのような静的解析ツールで自動的に照合させる運用が一般的になっている。

試験での引っ掛け

規約を定めただけで品質が保証されるわけではない。守られているかはコードレビューや静的解析ツールで確かめる必要があり、「決める」ことと「確認する」ことは別の作業である。規約に沿っていることは、そのプログラムが正しく動くことの証明にもならない。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では3回出題(2016年度〜2026年度)
  • 分野:テクノロジ系
  • 規約を定めただけで品質が保証されるわけではない。