這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)如何淺析.NET中文變量及方法的命名規(guī)則,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)德州免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了數(shù)千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
我們將介紹.NET中文變量及方法的命名規(guī)則,相信通過規(guī)范的.NET中文變量及方法的命名,能令今后的維護(hù)開發(fā)工作更加的簡單,也方便復(fù)用。
目前,我們在項目中使用.NET中文變量,從3年前的權(quán)限管理,到一年前的購物車管理,發(fā)展到了在類庫(會員積分獎金規(guī)則)中使用。體會到了中文變量對于項目維護(hù)的巨大方便。
前提:開發(fā)團(tuán)隊以中文為主,開發(fā)文檔以中文為主,系統(tǒng)的業(yè)務(wù)維護(hù)以中文為主,開發(fā)環(huán)境以中文為主。部署環(huán)境無關(guān)緊要,如果部署環(huán)境是非中文的,要提前在部署環(huán)境中測試。 建議,***開發(fā)與部署環(huán)境相同。以便于提高項目的工作效率。
變量的命名規(guī)則: 如: private float c1_購物車_非換購商品總額 = 0; 形式:(英文或拼音)字母前綴+數(shù)字+下劃線+字母前綴的中文名稱+下劃線+變量的名稱;(英文cart) c1 _購物車 _ 非換購商品總額 這里: 1表示類中的成員變量,建議字母前綴用小寫2表示類中的方法, 建議字母前綴用大寫3表示方法中的局部變量; 建議字母前綴用小寫枚舉類型的沒有數(shù)字 如:
private void C2_購物車() {...} private void C2_購物車() { string c3_購物車編號 = WebUtils.GetShoppingCartId(); } public enum OrderStateEnum { os_訂單狀態(tài)_待處理訂單=1, os_訂單狀態(tài)_已付款訂單 = 2, os_訂單狀態(tài)_已收款訂單 = 3, os_訂單狀態(tài)_已發(fā)貨訂單 = 4, os_訂單狀態(tài)_已收貨訂單 = 5, os_訂單狀態(tài)_已完成訂單 = 6 } public bool PB2_積分獎金_加入積分獎金池(int orderid) { ... bool pb3_積分獎金_加入積分獎金池是否成功 = true; ... pb3_積分獎金_訂單明細(xì).UO_state = (int)b2cCityBLL.OrderStateEnum.os_訂單狀態(tài)_已完成訂單; new b2cCityBLL.OrderBLL().UpdateOrder(pb1_積分獎金_訂單明細(xì) ); ... return pb3_積分獎金_加入積分獎金池是否成功; }
這里 pb表示PointsBonus積分獎金,我們對前綴的使用絕大多數(shù)使用英文。前綴的字符數(shù)一般不超過3個。 因為他們分布在不同的命名空間里,所以不會重復(fù)。而且,他們的規(guī)則以簡單適用為***,來滿足我們的90%的網(wǎng)站項目。其他的10%,一般而言,不是我們的主要所在。我們的70%的精力,是用在以后項目的維護(hù)上,而不是開發(fā)上。也就是以維護(hù)項目為主(70%),開發(fā)新項目為輔(30%),這樣,我們的項目功能模塊的復(fù)用率很高,相應(yīng)的開發(fā)效率也就提高了。
這樣,通過前綴可以得到ide的智能提示功能,并且相關(guān)的變量會排序在一起;中文的名稱要與業(yè)務(wù)員進(jìn)行溝通,取得一致意見。
缺點(diǎn),主要是中文的輸入還存在一定的問題,但對于整個項目的好處來說,可以忽略。
上述就是小編為大家分享的如何淺析.NET中文變量及方法的命名規(guī)則了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
網(wǎng)站欄目:如何淺析.NET中文變量及方法的命名規(guī)則
URL地址:http://www.chinadenli.net/article0/pidiio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、品牌網(wǎng)站建設(shè)、企業(yè)建站、企業(yè)網(wǎng)站制作、軟件開發(fā)、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)