如何處理代碼中的魔術數字(Magic Number)

我真的很不喜歡「魔術數字(Magic Number)」這個說法。我看到不少人都搞錯了。我見過很多次 code review,有人一看到代碼中的任何數字,就會評論說,"這是一個魔術數字,必定要把它放到文件前面並定義一個名字。"面試 (我也比較懷疑把全部的變量都放在文件最前面的必要性,這個話題下次再聊)。redis 我以爲能夠在代碼中使用各類數字,只是你須要注意操做方式。算法 什麼是魔術數字?api
相關文章
相關標籤/搜索