2008-12-10 89 views
1

在Visual Studio項目和解決方案中使用產品的代碼名是否有任何實踐?在這種情況下,一旦產品名稱被選中,命名空間,程序集名稱,二進制輸出等就需要重新命名:是否有任何方法可以解決這個問題?代碼產品和Visual Studio

回答

1

這部分取決於產品的類型。如果它是一個客戶端庫 - 或任何需要用戶查看名稱的東西 - 那麼名稱顯然很重要。否則我認爲這不重要。請記住,產品的不同版本可能會有新的代碼名稱(例如Visual Studio的Everett,Whidbey和Orcas) - 您不希望每次啓動新版本時都需要重命名代碼!

2

在我工作的一個地方,我們會爲任何給定的項目選擇一個不相關且無害的系統名稱。木星,Orca,Feynman無論如何......並永遠堅持使用該名稱空間。

因爲正如你所看到的,營銷/客戶/董事會選擇稱之爲產品(地獄,甚至是他們選擇的版本號)在開始時很少會被瞭解,這對每個人來說都容易得到一個固定的內部參考,他們以後不必重構。

我不能強調它的名字很簡單,一個字也沒有攻擊性。

+0

謝謝,所以我想沒有擺脫重構問題 - 如果它將被用作公共API。 – 2008-12-10 10:37:07