ASP.NET的9條代碼編寫規範

來源:互聯網
上載者:User

寫了這麼久程式碼了,發現很多人的代碼很不規範。尤其在幾個人協作開發一個項目的時候,有些 人寫的類名、變數名、方法等令人根本看不懂,可能會弄的整個項目都沒法組合完成。自認為我的寫的代 碼已經很不錯了,至少能夠見名知意。不過,看完這9條後我覺得我還得進一步學習學習了...

1.局部變數的名稱要有意義,盡量用對應的英文命名,比如“使用者姓名”變數,不要用aa bb cc等來 命名,而要使用userName。

2.不要使用單個字母的變數,如i、n、x等。而要使用index、temp等。用於迴圈迭代的變數例外。

3.應該使用Pascal命名法命名方法名、屬性名稱、類名和命名空間,且方法的命名一般將其命名為動賓 短語,如

◆ShowDialog();

◆CreateFile();

◆GetPath();

4.用Camel命名法命名局部變數和方法的參數。

以上幾條綜合舉例如下

public class Neeke{  public Neeke()  {      }   private string neekeName;   public string NeekeName  {    get { return neekeName; }    set { neekeName = value; }  }   public void CallMe()  {    System.Console.WriteLine("Hello Neeke!");  }}

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.