我一直认为只是为了保持常量而有一个类是一个糟糕的设计.但最近,我尝试使用谷歌搜索它,并发现只有一个接口作为常量是坏的反模式 - 没有提到使用一类常量.
我认为,由于一类常量实际上与全局变量没有太大差别,这就是为什么我反对它并倾向于重构这些类.它创建了一类绝对没有上下文的数据.这些常量与实际使用它们的关系更好,给它们上下文和意义,以及将它们封装在一个类中.
其他人怎么想?
oop design-patterns anti-patterns
anti-patterns ×1
design-patterns ×1
oop ×1