游戏逻辑应该在 android 中的模型-视图 ViewModel 模式中的哪里
我目前正在使用模型-视图 ViewModel 模式开发一个 Android 扑克游戏应用程序,我不确定游戏逻辑的正确位置应该在哪里。目前的架构看起来是这样的: Ga…
Camel 处理器中的业务逻辑与服务端点
在 Camel 路线中,我是否应该考虑将业务逻辑放入离散托管的 bean 端点(例如消息驱动的 bean 或 Web 服务)中,而不是仅仅在 Camel 处理器中实现它? …
将依赖注入与 Roboguice 结合使用?
我正在开发一个 Android 项目,我想知道有关构建 Android 应用程序的良好架构的任何建议。 我想使用 Roboguice 使用依赖注入,并且我一直在阅读有关 M…
避免解析数据库中的 xml 字段
我的第一个应用程序使用 XAF(DevExpress 框架)(它是一个 CMS)。有一个调度程序组件。 并且,它保存了像 xml 这样的事件的重复。例如: 这是 Range…
为混乱的数据库实施实体框架的最佳方法是什么?
我面前有一个场景,其中应用程序需要在架构上进行彻底检修,并且我想使用 EF 4.3 作为架构的 ORM 部分。 应用程序使用的数据库很混乱,并且某些表缺少…
需要用javascript检查cpu的32位或64位架构
我有一个包含 javascript 的脚本,我必须检查 CPU 架构是 32 位还是 64 位。我无法使用 IE 来检查这个,因为所有机器上都安装了 32 位版本。当检测到…
Java(NetBeans 平台)RCP 中的数据类和业务对象以及查看器类的体系结构
我有一些编程经验,但我仍然是一个业余爱好者。我浏览了许多 NB 平台和 IDE 教程并阅读了一些书籍,但它对我如何使用数据库组织我的 RCP 应用程序(De…
RESTful 架构、Spring 与 Java EE
我正在尝试为我正在构建的一些新项目做出架构解决方案的决定。 这些项目需要是多平台的,移动设备、平板电脑、桌面设备等。 因此,为后端/服务器选择 …
如何将大量数据从一台服务器发送到另一台服务器?
有两台 LAMP 服务器 A 和 B,位于不同的国家。 每天 A 获得一组更新的数据后,就会在 B 上进行处理。 在他们之间建立沟通的最佳方式是什么? 更新的估…
instanceof 被认为有害吗?
我正在查看一些大量使用 Java 的 instanceof 运算符的代码。我会抵制住细节的诱惑,因为这是一个普遍性的问题。 instanceof 让我想起了 C++ 的动态转…
Ruby 中的存储库或网关模式
如何在 Ruby 中实现存储库或网关模式? 我来自 C# 世界,通常会抽象出我的数据访问,但使用 ActiveRecord 作为 Ruby 中的默认数据访问机制,如何实现…