2017-10-15 52 views
-1

我想了解不同的代碼氣味並相應地重構代碼。我已經瞭解了長方法,類型檢查,但我在識別這些代碼異味時遇到了問題。如果是長方法或類型檢查,我該怎麼辦?如果它有很多ifs或切換它可以被認爲是什麼?什麼是各種技術來識別不同的代碼氣味?在Java中的代碼氣味

回答

1

編輯:檢查出this answer以及。

您確定這是正確的路嗎?爲什麼當有插件可以爲你做這項工作時,記住所有可能的模式?

我們在我們的辦公室使用SonarLint plugin來讀取我們的代碼,並突出顯示幾乎所有的氣味,除了跨文件的重複代碼。當你繼續使用插件時,無論如何,你最終都會記住代碼的味道。

0

臭味代碼是難以閱讀或難以理解的代碼。沒有通用的規則和寬容取決於程序員每個程序員的基礎。閱讀有關代碼異味,以及編寫異味目錄的信息,並查看您是否認爲遇到過這樣的問題。這些東西來自實踐和經驗。