PHP 編碼規(guī)范(21)
發(fā)表時(shí)間:2024-06-07 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]8.3 函數(shù)方法名是一個(gè)動(dòng)詞,采用大小寫(xiě)混合的方式,第一個(gè)單詞的首字母小寫(xiě),其后單詞的首字母大寫(xiě)。function run();function runFast();function getBackground();通常每個(gè)方法都是執(zhí)行一個(gè)動(dòng)作的,所以對(duì)它的命名應(yīng)該清楚的說(shuō)明它是做什么的:用che...
8.3 函數(shù)方法名是一個(gè)動(dòng)詞,采用大小寫(xiě)混合的方式,第一個(gè)單詞的首字母小寫(xiě),其后單詞的首字母大寫(xiě)。
function run();
function runFast();
function getBackground();
通常每個(gè)方法都是執(zhí)行一個(gè)動(dòng)作的,所以對(duì)它的命名應(yīng)該清楚的說(shuō)明它是做什么的:用checkForErrors()代替errorCheck(),用dumpDataToFile()代替dataFile()。這么做也可以使功能和數(shù)據(jù)成為更可區(qū)分的物體。
有時(shí)后綴名是有用的:
Max - 含義為某實(shí)體所能賦予的最大值。
Cnt - 一個(gè)運(yùn)行中的計(jì)數(shù)變量的當(dāng)前值。
Key - 鍵值。
例如:retryMax 表示最多重試次數(shù),retryCnt 表示當(dāng)前重試次數(shù)。
有時(shí)前綴名是有用的:
is - 含義為問(wèn)一個(gè)關(guān)于某樣事物的問(wèn)題。無(wú)論何時(shí),當(dāng)人們看到Is就會(huì)知道這是一個(gè)問(wèn)題。
get - 含義為取得一個(gè)數(shù)值。
set - 含義為設(shè)定一個(gè)數(shù)值
例如:isHitRetryLimit