Rails3 是否提供任何钩子来插入可插拔、可重复使用的组件?
Rails 3 为鼓励代码重用做了哪些努力?是否有类似于框架中内置的 merb 切片/引擎的东西,允许我放入可配置组件(例如“博客”引擎)?如果是这样,什…
模块化游戏引擎的例子?
我发现这是一个非常有趣的阅读:http://www.devmaster.net/articles /oo-game-design/ 作者反复说“哇,如果仔细实施,这会很棒。这就是未来!”。嗯…
我使用 SQL UDF 来封装简单的报告/业务逻辑。我应该避免这种情况吗?
我正在 SQL Server 2008 中为某些报告构建一个新数据库,并且有许多与这些数据相关的常见业务规则进入不同类型的报告中。目前,这些规则大多以传统语…
针对各种/可变内容的 PHP/MySQL 数据库设计 - 模块化系统
我正在尝试构建(现在只是思考/规划/绘图关系:])小模块化系统来构建基本网站(主要是为了简化我们作为网页设计师日常执行的常见任务)。 我对数据库…
OSGI-休眠+ JBoss 接缝
我正在运行 JBoss Seam Web 应用程序,并使用 Hibernate 作为持久性提供程序。我正在考虑迁移到 OSGI 以简化部署和更新。 我还没有任何使用 OSGI 的经…
ActionScript 和 Flash 能否处理复杂的动态加载模块和架构?
我希望开始学习 ActionScript 和 Flash 来编写一个可能非常复杂的游戏引擎。我拥有相对先进的软件架构背景,因此想知道 Flash 是否可以实现一些功能(…
最大限度地减少 DLL 数量,同时保持 Composite WPF 模块化
我一直在开发复合 WPF 应用程序,刚刚阅读了 一些关于将代码划分为程序集的良好指南。该文章的作者支持尽可能减少程序集的数量。 如何平衡使复合 WPF …
EventAggregator 与 CompositeCommand
我按照自己的方式完成了 Prism 指南,并认为我掌握了他们的大部分通信工具。 命令非常简单,因此很明显,DelegateCommand 将仅用于连接视图与其模型。…
如何保护我的 Python 代码库,以便访客看不到某些模块,但它仍然可以工作?
我们正在用 Python 启动一个新项目,其中包含一些我们希望保密的专有算法和敏感逻辑。我们还将有一些外部人员(精选的公众成员)参与代码工作。我们不…
我是否必须设计单独的数据库和数据库?每个不同模块的服务器运行时?
当设计一个新的基于J2EE的企业框架时,我是否需要为单独的业务模块必须使用不同的数据库并且必须在不同的应用服务器实例上运行的情况做好准备? 从另…