如果以前有人問過,並且很難想象它沒有,但是它沒有明顯的關鍵字關聯,所以很難檢查。'Get'方法名稱應該包含參數的名稱嗎?
如果我有像GetByCode(string code)
和GetByCodeAndResourceType(string code, string resourceType)
幾個標準方法C#類,我應該只是將其重命名爲一個重載Get(...)
,因爲它們是由參數列表區分?
很明顯,可能會出現不同目的需要使用同一個方法簽名的情況,但除了我不能看到需要單獨的方法名稱的情況外,只要智能感知有適當的註釋。
我很想知道任何人認爲是利弊。
+1是的,一致性很重要 – 2011-05-30 01:54:14