【計】 naming rule
baptize; christen; denominate; name; nominate
【計】 naming
regulation; rule; formulae; order; rope
【計】 rule
【化】 regulation; rule
【醫】 regulation; rule
【經】 propriety; regulations; rule
命名規則(Naming Rules)在漢英詞典視角下,指為事物、實體、變量、文件等賦予名稱時所遵循的标準化約定或指導原則。其核心目的是确保名稱的一緻性、清晰性、可理解性和可維護性,尤其在跨語言、跨文化協作和技術領域(如編程、數據庫管理)中至關重要。
語言學定義
命名規則是一套系統性約定,規定如何構造名稱(如使用特定字符、格式、前綴/後綴)。例如:
userDatabase2024)
來源:ISO/IEC 11179(信息技術-元數據注冊标準)
功能性目标
get_user_data)增強代碼/文檔的可理解性
來源:Microsoft 代碼編寫規範
語法約束
ClassName)file_name.txt)
來源:Python PEP 8 官方風格指南
語義規範
str_username(字符串類型)tbl_orders(數據庫表)BRCA1)H₂O)
來源:國際純化學與應用化學聯合會(IUPAC)命名指南
中英對照原則
YYYYMMDD(如 20240731_報告.docx)MMDDYYYY(如 Report_07312025.docx)
來源:GB/T 4880(中文文獻轉寫國際标準)
國際标準參考
來源:國際标準化組織(ISO)、電氣電子工程師學會(IEEE)
命名規則是指為變量、函數、類、協議等技術元素賦予名稱時需遵循的規範,目的是提高代碼可讀性、避免沖突并便於協作。以下是不同領域的核心規則及示例:
字符限制
var user_1 有效,var 1user 無效)。@、-)一般被禁止,因可能導緻語法錯誤或歧義。大小寫敏感
userName 和 username 被視為不同變量。唯一性要求
駝峰命名法
getUserInfo。常用於變量和方法名。帕斯卡命名法
BankAccount。多用於類名和接口名(接口常以 I 開頭,如 ISortAlgorithm)。下劃線命名法
max_value,常見於Python等語言。通信協議(3GPP)
38.101-1 表示5G物理層規範第一部分,系列號對應技術領域(如38代表5G無線技術)。硬件芯片(龍芯)
3B6000M 中:3 表示通用CPU,B 代表架構疊代,6000 為第六代架構,M 指移動設備。calculateTotalPrice 優於 calc)。max 替代 maximumNumberOfPoints)。如需查看完整規範或特定領域細則,可參考來源網頁(如3GPP協議、龍芯手冊或C#官方指南)。
命令作業名流名落孫山明碼對話命脈明冒口明碼通信報文明碼性明媚的命名命名變量命名表達式命名參數命名參數結合命名操作命名常數命名程式命名程式模塊命名的命名法命名分量命名公用塊命名公用區命名規則命名目的地命名實際參數命名文檔命名文件命名項命名性失語
本工具由月沙工具箱編輯團隊維護,部分内容采用 AI 輔助生成并經人工校對。工具結果僅供參考,不構成任何專業建議。查看編輯政策與參考來源 →