gpt4 book ai didi

design-patterns - 全局常量是反模式吗?

转载 作者:行者123 更新时间:2023-12-04 01:15:45 24 4
gpt4 key购买 nike

我一直认为仅仅为了保持常量而开设一个类是一个糟糕的设计。但最近,我尝试用谷歌搜索它,发现只有将接口(interface)作为常量是不好的反模式——没有提到使用常量类。

我的观点是,由于常量类与全局变量并没有太大区别,这就是为什么我反对它并倾向于重构掉这些类。它创建了一类完全没有上下文的数据。这些常量最好与实际使用它们的任何东西联系起来,为它们提供上下文和意义,以及将它们封装在一个类中。

其他人怎么想?

最佳答案

全局常量很好。

全局(非常量)变量是魔鬼的工作。

关于design-patterns - 全局常量是反模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1263954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com