資格暗記無料で始める

命名規約とは?

命名規約とは、変数・関数・クラス・テーブル・ファイルなどの名前の付け方を組織として定めた規約。表記法、接頭辞・接尾辞、略語辞書、使用言語(英語か日本語ローマ字か)などを含む。可読性と検索性を上げ、レビューと保守の負荷を下げる目的で方式設計時に定める。

めいめいきやく

システムアーキテクト試験の頻出用語/午前II


命名規約の意味

変数・関数・クラス・テーブル・ファイルなどの名前の付け方を組織として定めた規約。表記法、接頭辞・接尾辞、略語辞書、使用言語(英語か日本語ローマ字か)などを含む。可読性と検索性を上げ、レビューと保守の負荷を下げる目的で方式設計時に定める。

命名規約の具体例

クラスはアッパーキャメル、メソッドはロワーキャメル、定数は大文字スネークと定め、真偽値はis/has接頭辞、DBのテーブルは業務略語+区分の形に統一する。略語辞書を1本持ち、CIのリンタで機械的に検査して人手レビューの論点から外す。

命名規約は試験でどう引っ掛けられる?

規約の内容そのものより「決めて機械検査に載せたか」が問われる。運用されない規約は無意味で、既存コードが大量にある場合は一括改名ではなく新規・改修部分から適用する移行方針まで決めるのが方式設計者の役割。

命名規約と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。