是否更好地按字母顺序排列或分组相似的属性名称?

时间:2011-03-18 02:58:48

标签: .net code-formatting code-organization

我要问的是,您是按字母顺序排列属性还是将它们分组。例如:

组合

Public Property ID As Integer
Public Property CustomerID As Integer
Public Property Address As Address
Public Property Name As Integer

α

Public Property Address As Address
Public Property CustomerID As Integer
Public Property ID As Integer
Public Property Name As Integer

3 个答案:

答案 0 :(得分:2)

就他们在代码文件中的实际位置而言?我更喜欢alphabetization,但大多数时候它几乎不是一个问题,因为在代码编辑器中可以方便地下载成员。

答案 1 :(得分:1)

我通常按组排列属性,而不是按字母顺序排列。例如:

Contact
    ID
    FirstName
    LastName
    Address
    City
    State
    CountryID
    PostalCode

答案 2 :(得分:0)

希望你的课程不够大,无论如何都要关心。但是,我会按小组安排它们(在每个小节中评论分组的原因,然后按字母顺序在每个小组内。