魔鬼数字的定义:在代码中没有具体含义的数字、字符串。
魔鬼数字主要影响了代码可读性,其他程序员看到的数字无法理解其含义,从而难以理解程序的意图到底想要干什么。
当程序中出现的魔鬼数字过多时,代码的可维护性将会急剧下降,代码变得难以修改,并容易引入错误。
比如:
修改后:
解决方法:用常量定义魔鬼数字。
这个是转载于简书,如造成其他影响,立刻删除。
时间:2021-03-03 08:34:59
魔鬼数字的定义:在代码中没有具体含义的数字、字符串。
魔鬼数字主要影响了代码可读性,其他程序员看到的数字无法理解其含义,从而难以理解程序的意图到底想要干什么。
当程序中出现的魔鬼数字过多时,代码的可维护性将会急剧下降,代码变得难以修改,并容易引入错误。
比如:
修改后:
这个是转载于简书,如造成其他影响,立刻删除。