享元模式——如何在数据结构中存储享元?
GoF 书中的经典 Flyweight 模式实现示例仅将字符代码存储在可共享的“Characters”中,并使用“GlyphContext”在树结构中存储外部状态。这个例子还提…
有没有关于 ASP.NET MVC 架构和设计模式的好的播客?
我正在寻找一些有关 MVC3 和相关架构以及最佳实践和设计模式的优秀播客? 我发现很多关于新功能和软件包版本的内容,但没有任何内容支持企业架构和良…
Android按钮setOnClickListener设计
我正在构建一个 Android 应用程序。我注意到我在每个类中创建了许多与此类似的重复代码: Button buttonX = (Button)findViewById(R.id.buttonXName) …
使用 typedef 结构时的 C 设计风格
当在源文件中使用 typedef 结构并且外部系统需要通过接口连接到此类时,处理输入的正确方法是什么? 一个例子是,如果子系统内的源文件具有 typedef s…
静态类型检查的设计模式
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
存储附加到用户贡献内容的 YouTube 内容的最佳方法是什么?
因此,我正在尝试实现与 Facebook 类似的功能,如果用户帖子包含链接,我会包含来自 YouTube 的信息,并且在单击时嵌入视频。 到目前为止我已经完成了…
使用 IoC 容器在运行时解决嵌套依赖关系的模式
我有一个类,用于协调数据文件包的准备、验证和清理例程。我正在努力寻找一种在使用 IoC 容器(本例中为 Ninject)时感觉正确的模式。我遇到的问题是…
销售管理应用程序的可能模式和良好实践?
在我的 asp.net mvc 2 应用程序中,我有以下规范: 我必须制作一个广泛使用 JQuery 的 POS 系统(所以我对这部分的模式不感兴趣),并在我的模型中生…
使用 Automapper 进行扁平化和派生属性
我正在使用 EF4 和 Automapper 开发 ASP.NET MVC 站点。我取得了很大的进步,并且对设计感觉相当好(考虑到这是我第一次尝试真正的 DDD 架构)。但我…
是否有一种设计模式可以将派生对象传递给基类方法而不进行强制转换?
是否有一种设计模式可以将以下代码重构为编译时类型安全的代码(即无类型转换)? public abstract class Base1 { public abstract void DoStuff(Base…
哪种特定的Flex框架能为这种情况带来更多优势?
我有使用伴侣和欧芹的经验。但目前我还没有使用任何一个。 例如,我使用如下所示的观察者和单例模式。 RegisterView.mxml 实现 IRegisterAction 接口 …
J2EE设计模式-如何使应用程序独立于后端服务
我正在尝试开发一些 RESTful Web 服务,这些服务必须访问某些后端系统来获取数据。这些后端源可以是以下任何一种: 通过 JDBC 的数据库 ERP,通过 SOA…