码迷,mamicode.com
首页 >  
搜索关键字:代码坏味道之滥用常量    ( 1个结果
吐槽一下项目中的代码坏味道:滥用java常量
为什么要把0和""定义成一个常量呢?这是没有正确理解到底什么是魔鬼数字和硬编码。使用常量,出于如下几个原因: 1、为了可读性,一个好的名字显然比一串写死的数字更容易理解。 2、避免冗余,让代码更容易修改,实现一处该,处处该的效果。 3、避免程序员手写常量,不小心写错。比如多写了个0或者是少写了个0等。 4、常量必须是被多个地方使用,而且在不同的地方代表相同的含义。 如果定义的常量没有达到这4个要求中的任意一个,那么可以说这个常量的使用是没有意义的,会导致另一中代码坏味道:没有必要的复杂性。...
分类:编程语言   时间:2014-08-28 22:45:42    阅读次数:324
1条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!