程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> .Net平台開發的技術規范與實踐精華總結(全)

.Net平台開發的技術規范與實踐精華總結(全)

編輯:.NET實例教程

下面這篇文章寫得都是很細小的問題,但自己感覺每個軟件開發者都必須了解:

 

.Net平台開發的技術規范與實踐精華總結(全)

 

平台開發的技術規范與實踐精華總結

 

以下是本人對.Net平台開發實踐的一些點滴總結。這裡的技術規范主要是開發過程的代碼規范、數據庫設計規范、Com和.Net互操作規范;實踐精華是對技術實踐過程中的部分總結。


一、代碼規范

良好的代碼風格來自於同一的代碼規范。風格良好的代碼不僅具備可讀性和可維護性,同時也給人行雲流水、賞心悅目之快感。


據Microsoft公司統計,基於微軟平台的開發中,有70-80%的印度工程師在完成同類算法或者模塊時,使用的代碼基本一致;而相同的調查中只有20%的中國工程師們是基本一致的。這說明我們的代碼生產過程亟待規范。


實義命名

類型、變量、常量、方法等標識符一律采用對應的英文實義;如果涉及到兩個獨立的實義單詞,則中間用下劃線間隔或者單詞首字母大寫(兩種方式都可以);如果標識符的長度超過了30個字母,則基本上以英文單詞發音的重讀音節取選出三個字母,如Repeater用rpt,Management用mgt。


大小寫規則

目前一般有兩種大小寫規則:


Pascal大小寫形式,所有單詞第一個字母大寫,其他字母小寫。


Camel大小寫形式,除了第一個單詞,所有單詞第一個字母大寫,其他字母小寫。

     類名使用Pascal大小寫形式


public class HelloWorld(或者Hello_World,以下同,不再贅述)


{


 ...


}


        方法使用Pascal大小寫形式


public class HelloWorld()


{


 void SayHello(string name)


 {


  ...


 }


}


         變量和方法參數使用Camel 大小寫形式


public class HelloWorld()


{


 int totalCount = 0;


 void SayHello(string name)


 {


  string fullMessage = "Hello " + name;


  ...


 }


}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved