駝峰式大小寫:修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
(我来啦, replaced: 員 → 员, 內 → 内, 連結 → 链接 (4), 開 → 开 (3), 學 → 学, 與 → 与, 間 → 间, 語 → 语 (2), 風 → 风 (2), 豐 → 丰, 無 → 无, 構 → 构, 關 → 关, 歐 → 欧, 應 → 应, 蘇 → 苏, 習 → 习, 來 → 来 (2), 對 → 对, 發 → 发, 詞 → 词, 號 → 号 (2), 譯 → 译 (2), 圖 → 图, 線 → 线 (2), 稱 → 称 (2), 為 → 为 (4), 於 → 于, 種 → 种 (3), 數 → 数 (2), 電 → 电, 標 → 标, 選 → 选, 並 → 并, 書 → 书, 腦 → 脑, 個 → 个 (5), 兩 → 两, 強 → 强, 斷 → 断, 絕 → 绝, 當 → 当, 銷 → 销, 規 → 规 (3), 冊 → 册 (2), 設 → 设, 連 → 连 (2), 採 → 采, 單 → 单 (5), 陳 → 陈, 寫 → 写 (14), 視 → 视 (2), 時 → 时 (3), 讀 → 读 (2), 識 → 识 (3), 別 → 别 (2…)
(调整格式)
 

(未显示2个用户的2个中间版本)

第6行: 第6行:


“駝峰式大小写(Camel-Case)一词来自[[Perl]]语言中普遍使用的大小写混合格式,而Larry Wall等人所著的暢销书《Programming Perl》([[O'Reilly]]出版)的封面图片正是一匹[[駱駝]]。”<ref>Shelley Powers 著,苏秉丰、陈建勳 译,《JavaScript学习手册》(''Learning JavaScript''),P.30,欧莱礼(O'Reilly)出版,台北,2007年12月,ISBN 978-986-6840-14-2。</ref>
“駝峰式大小写(Camel-Case)一词来自[[Perl]]语言中普遍使用的大小写混合格式,而Larry Wall等人所著的暢销书《Programming Perl》([[O'Reilly]]出版)的封面图片正是一匹[[駱駝]]。”<ref>Shelley Powers 著,苏秉丰、陈建勳 译,《JavaScript学习手册》(''Learning JavaScript''),P.30,欧莱礼(O'Reilly)出版,台北,2007年12月,ISBN 978-986-6840-14-2。</ref>

驼峰式大小写一般有小驼峰式(lower camel case)与大驼峰式(upper camel case)两种,其中大驼峰式也被称作帕斯卡命名法(Pascal Case)。


“駝峰式大小写”命名规则可视为一种慣例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设定好命名规则,在程式编写时应保持一致格式。
“駝峰式大小写”命名规则可视为一种慣例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设定好命名规则,在程式编写时应保持一致格式。
第16行: 第18行:


*; 大駝峰式命名法(upper camel case):
*; 大駝峰式命名法(upper camel case):
:每一个单字的首字母都采用[[大写字母]],例如:FirstName、LastName、CamelCase,也被称为'''Pascal命名法'''({{Lang-en|Pascal Case}})。<ref>“Pascal命名法”源自于[[Pascal (程式语言)|Pascal语言]]的命名慣例。</ref><ref>[http://msdn.microsoft.com/zh-tw/library/ms229043.aspx MSDN:.NET Framework开发人员手册:大小写慣例。]</ref>
:每一个单字的首字母都采用[[大写字母]],例如:FirstName、LastName、CamelCase,也被称为'''帕斯卡命名法'''({{Lang-en|Pascal Case}})。<ref>“Pascal命名法”源自于[[Pascal (程式语言)|Pascal语言]]的命名慣例。</ref><ref>[http://msdn.microsoft.com/zh-tw/library/ms229043.aspx MSDN:.NET Framework开发人员手册:大小写慣例。]</ref>


== 其他相关格式 ==
== 其他相关格式 ==
第30行: 第32行:
* [http://www.python.org/dev/peps/pep-0008/ Python程式碼风格指引(英文版)]Style Guide for Python Code #Naming Conventions
* [http://www.python.org/dev/peps/pep-0008/ Python程式碼风格指引(英文版)]Style Guide for Python Code #Naming Conventions
* [http://wiki.jiayun.org/PEP_8_--_Style_Guide_for_Python_Code Python程式碼风格指引(中译版)]#9.命名慣例。
* [http://wiki.jiayun.org/PEP_8_--_Style_Guide_for_Python_Code Python程式碼风格指引(中译版)]#9.命名慣例。
* [https://web.archive.org/web/20110831070709/http://help.adobe.com/zh_TW/AS2LCR/Flash_10.0/help.html?content=00000480.html ActionScript 2.0最佳做法和编写程式慣例:命名慣例]
* [http://help.adobe.com/zh_TW/AS2LCR/Flash_10.0/help.html?content=00000480.html ActionScript 2.0最佳做法和编写程式慣例:命名慣例]
{{compu-stub}}
{{compu-stub}}