• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:application-settings

application-settings

如何解决对全局设置/事件注册表的类型安全性异议?

如何解决对全局设置/事件注册表的类型安全性异议?
我正在使用具有多个项目和插件的客户端Java应用程序。它们的设计非常脆弱,因为在这些分区中共享任何信息都涉及一些God类,这些类实例化并注册了实现特定接口的类。这些接口未经检查就激增,并且通常包含任何客户端都不需要的合同方法。 为了使所有事物脱钩,我提出了一些交换所对象,它们处理“设置”和“事件”。任何类都可以请求设置,并通过枚举指定设置的类型和期望值的类型……继续阅读 »