2014-11-04 71 views
-1

我有一位同事在我的代碼中不斷重命名對象和方法。添加S,刪除S等..C#方法命名最佳實踐

我想知道什麼是您認爲最好的方式。

假設我有一個客戶端類。

此客戶端可以設置兩個提醒(wakeupReminder和leaveReminder)。

每個提醒都有不同的設置。

所以我創建了一個叫的類WakeUpReminderSettings。他告訴我,我應該將它重命名爲WakeUpReminderSetting因爲它不是一個集合。

我還創建了一個返回所有提醒設置的方法。我將它命名爲GetClientRemindersSettings

再次,他將其重命名爲GetClientReminderSettings。他的論點:只有最後一個字應該複數化。

我想對此有你的想法。

回答

1

我認爲你在兩種情況下都是正確的。 WeakUpReminderSettings可以是不同設置的集合而不是集合,並且如果您的方法返回多個提醒的設置,即使它不是最後一項工作,也可以複用提醒。 然後,如果你的同事在層次結構中不在你之上,命名約定確實是主觀的,我會告訴他不要因爲這樣的小改變而搞亂你的工作。