hungarian-notation

    5熱度

    1回答

    我必須對使用匈牙利符號(以及匈牙利系統)的舊代碼進行一些維護。不幸的是,把代碼全部清理出來並不實際。 本地Eclipse用戶聲稱Eclipse可以配置爲自動生成訪問器,而不會忽略匈牙利前綴(這可能是爲什麼他們已經能夠與它們共存這麼長時間了)。 IDEA 10.5中是否有類似的功能?如果m_sInstruction上的「找到用法」足夠聰明地認識到getInstruction()是一個吸氣劑,並且給我

    1熱度

    1回答

    我想從一個巨大的一段代碼刪除匈牙利命名法,但我不知道該插件如何處理replaces.I的意思是 - 如果我有: void DoNothing(int *pNothing) { pNothing = 0; }; 我點擊「pNothing」和將VA重構工具重命名爲'nothing',是否只會在此函數中重命名它,或者是否會重命名整個項目中每個函數和類中名爲pNothing的所有指針?

    1熱度

    1回答

    我在我的項目中使用PHAN並想知道是否有某種codesniffer來驗證代碼符合PHAN。

    1熱度

    2回答

    我的項目有一個編碼約定: 對於局部變量(inside方法):使用格式[前綴] [變量名稱] [前綴]將是數據類型的第一個字符,如果變量是原始如整數,字節字符串類型... 例子: Dim sCompanyName As String Dim iArrayIndex As Integer Dim bContactStatus As Boolean 有什麼辦法ReSharper的創建自定義的這種

    2熱度

    2回答

    我正在開發的項目決定了匈牙利語類的成員變量。例如:String m_foo; 在生成getters和setters時,是否可以使Eclipse剝離匈牙利前綴?我使用的是Helios,暗示getM_foo和setM_foo(並不令人驚訝),但我想要getFoo和setFoo。代碼模板看起來沒有幫助。

    4熱度

    1回答

    我正在維護使用VB.NET編寫的傳統ASP.NET網站。我們的客戶迫使我們使用匈牙利表示法聲明變量和這樣的: E.g: Dim sSomeString as String Dim oSomeObject as xxxClass 有沒有喜歡的FxCop,StyleCop的任何工具,ReSharper的,可以幫助我確定違反此命名風格的代碼?

    1熱度

    3回答

    它被認爲是好的或壞的做法?我的一位朋友告訴我,一般來說,現在大多數語言現在都不被認爲是好的做法,但他認爲他聽說Fortran並非如此。這是真的?如果這是真的,爲什麼?

    -8熱度

    1回答

    它有本地的Javascript,JQuery或Angular的用例嗎?當我讀到有關在變量名稱前面使用$的信息時,我發現了這個符號。 $在Jquery中使用很多,它是否與匈牙利符號有任何關係?

    2熱度

    1回答

    儘管在StackOverflow上提出了無數問題,而且我在網上搜索了無數篇文章,但我無法找到一個明確的答案,就如何避免在文本框中使用匈牙利符號以及它是相應的標籤。 比方說,我將一個文本框命名爲Username。本着避免匈牙利符號的精神,我可以稱之爲相應的標籤? 我唯一的選擇是運行UsernameTextBox和UsernameLabel,但我認爲這與匈牙利符號原則上沒有區別。 有無盡的聲音暗示我不

    4熱度

    1回答

    所以,我不是Hungarian Notation的巨大粉絲。今天,我公司的Android開發人員將this link下載到了Android開發的官方建議中,我驚訝於他們發現使用m開始所有字段名稱很有用。 我認爲,這些mSomeField名稱可能有用的唯一情況是沒有代碼高亮顯示,在這種情況下,更容易看出哪些變量是本地的,哪些不是。但是現在任何IDE都可以顯示出來,對吧?那麼,爲什麼在最新的Andro