design-patterns
-
这个怪物生成器是一个很好的生成器/工厂模式,用于抽象与设置器混合的长构造函数吗? 这是一个关于将(处理分叉但不记得选择构造函数的路径) 要求: 怪物(人)类已经关闭修改和扩展;不敏感 目标: 隐藏长构造函数,因为怪物类有 10 个必需参数 根据使用的备
-
-
简单的java消息分派系统 我正在开发一个小型Java游戏,其中会发生各种事件。至少有几十个基本事件是各种事件处理程序可能感兴趣的。代码中还有几个地方可能会触发这些事件。与其强迫事件侦听器知道他们需要向哪
-
桥接模式是否将抽象与实现分离? 我从不同的文章中学习了Bridge模式,并且我已经根据我的理解实现了它。让我感到困惑的一件事是桥梁模式说 BridgePattern将抽象与其实现分离,以便两者可以独立变化 这句话的含义是什么?实
-
-
创建工厂的类的好名称是什么?(FooFactoryFactory听起来很傻) 我不记得它是否是一个常见的模式,但我有一个类(工厂方法模式),它有根据枚举参数创建其他类的方法(抽象工厂模式): FooFactory有几个实现以及Foo接口和FooItem接口(常见的抽象工厂模
-
DAO 模式和模型对象 我已经查找了很多关于DAO模式的信息,我明白了它的重点。但我觉得大多数解释并没有说明整个故事,我的意思是你实际上会在哪里使用你的DAO。例如,如果我有一个User类和一个相应的UserDAO,
-
Spring环境中的领域驱动设计和交易 我曾经围绕贫乏的领域模型设计我的应用程序,所以我有很多存储库对象,这些对象被注入到大而胖的事务感知服务层。此模式称为事务脚本。这不被认为是一个好的做法,因为它导致了过程代
-
-
标签