2010-05-11 48 views
1

這裏的形勢的快速版本:混合單數和複數命名

我們正在開發一些C#應用程序和團隊決定命名約定:

我們有例如存儲在一個實體,稱爲用戶數據庫,我們有舊的主/從頁面來管理用戶catallog。我們正在使用一種MVC模式,所以對於主設備,我們有一個名爲UsersController的控制器,而從設備的控制器是UserController。我們已經投入了所有時間,我們願意投資於這個discution(5分鐘)。

我認爲這個命名約定很容易出錯或者至少讓人困惑。你對此的立場是什麼(只是命名,而不是關於MVC模式的排序)?建議?

回答

4

在我注意到有一個「s」是他們中的一個之前,我花了大約3個閱讀......所以我會說這是一個小錯誤傾向。如果它是我的代碼,我可能會將它重命名爲UserCollectionController。

2

我傾向於脫脂大量的代碼 - 回答問題等的差異用戶用戶之間是有點太微妙。他們不直觀地分開。