modularity相关内容

在开发模块化应用程序时使用故障快速方法

开发模块化应用程序时,显而易见的是,我们需要使用 Fail-fast 系统? 当创建模块时,如果模块无法处理的错误条件,它应该报告错误(如抛出异常..),而不用担心谁处理它。在开发模块时,它可以用作指导。是否有任何问题? 修改:示例 在module.dll中 public class SomeClass:ISomeInterface { public void ..
发布时间:2017-08-28 04:00:35 C#/.NET

传统Java EE服务器内的OSGI运行时

我理解它应该是其他方式(OSGI运行时托管Java EE服务器),因为它是显然已经可以使用glassfish。 然而,我们的客户在管理传统的Java EE服务器和大量投资(许可证,培训等)方面拥有丰富的经验, 我们的架构将受益于OSGI模块化架构,但是我不能要求我们的客户端从Java EE服务器切换到OSGI运行时。 有没有办法即使不使用容器管理的资源(例如线程或连接池)以及其他Ja ..
发布时间:2017-08-06 10:31:34 J2EE

模块化的android项目 - 怎么样?

我的方案 我必须实现一个“模块化”的Android应用程序。有一个核心模块,我应该可以调用其他模块。每个模块为用户提供不同的功能。想象一下,我正在做一个城市指南,那么一个模块可能包含一个POI地图,另一个是活动日历,第三个是预定义的城市指南。模块包含要在核心模块的活动中加载的视图(如每个模块放置其项目/图片的仪表板)。它们还包含应该调用的活动(例如用户在仪表板上轻按项目时)。据我所知,我只需 ..
发布时间:2017-07-29 23:00:38 Java开发

在Eclipse上创建Android模块化应用程序

我正在移植一个在J2ME到Android上构建应用程序的框架。该框架由编译到库(jars)的几个项目组成。每个单独的JAR可以包含图形数据(资源,J4ME屏幕等)。每个项目通常都有一个定义明确的入口点(模块)。当有人想使用框架构建应用程序时,他只能创建一个Midlet项目并添加库依赖关系并使用导入的类。 我们一直在使用相同的方法开发Android框架。在这种情况下,我们只使用Eclipse内 ..
发布时间:2017-07-29 00:40:50 Java开发

OSGi可以帮助降低复杂性吗?

我看到很多关于 OSGi 的演示文稿,我认为实施更好的模块化是很有希望的。显然,“热门部署”和“并行运行不同版本的x”也是市长卖点。 我想知道OSGi承诺解决的是甚么问题吗? ?它提醒了我,当类似的索赔遭殃时,OO的早期时代: 当OO 是新的时候,大的论据是可重用性。广泛宣称,在使用OO时,只需“写一次”即可“随处可见”。 在实践中,我只看到这是一个很低级别的例子。我认为这样做的 ..
发布时间:2017-05-12 21:01:29 Java开发

模块化软件中的数据库通信?

我正在建立具有模块化设计的网络应用程序。 我有整个应用程序的ER数据库模式。 表格根据它们将使用的模块进行分组。 将有核心模块,我计划添加依赖于该核心的新的,即需要核心模块表中的数据。 当NEW模块需要访问核心表,我应该遵循什么实践: 1.为了阅读, a。是否可以从核心表读取或者我需要在核心模块中构建接口 ? b。是具有核心表的JOIN操作良好实践吗? 2.写 ..
发布时间:2017-03-19 20:59:51 其他数据库

如何从Scss样式表导入只有变量和混合?

我使用的是Zurb Foundation 4(S)CSS框架,我遇到了大量重复样式的问题。这是因为在 @import'foundation'的每个文件中,Foundation中的所有样式也被导入( body , .row , .button 和朋友)。这导致SCSS编译时间长,并且难以在Chrome中浏览Web开发人员控制台,因为所有的Zurb的风格被宣布四或五次。 为了缓解这一点,我创建了 ..
发布时间:2017-01-18 10:08:05 前端开发

Lua和C ++:职责分离

请帮助分类组织C ++ / Lua游戏代码的方式,并分离他们的职责。 例如,Lua只能用于初始化C ++对象,或者在每次游戏循环迭代时使用。它只能用于游戏逻辑或图形。一些游戏引擎提供从脚本所有subytems的完全控制!我真的不喜欢这种方法(没有分离)。 将所有游戏对象(npc,位置)实现为没有C ++对象的Lua表是一个好主意吗?或者最好是镜像它们(Lua表来控制C ++对象)? s ..
发布时间:2016-10-22 19:24:44 C/C++开发

使用D.Knuth伪随机发生器的

我需要写一个物理仿真软件,我需要使用的写有“nofollow的”>伪随机数发生器,因为它最适合我的需要。 虽然我知道如何code的硬块中使用它(仅仅的#include“RNG-double.c”),我不是很了解如何将其纳入一个模块化程序它在哪里在双方的主要和一些图书馆里面需要我再通过头文件链接到主。 这是我唯一需要的功能是ranf_start(种子)种子的发电机和ranf_arr_next() ..
发布时间:2016-08-24 12:50:03 C/C++

我如何模块化设计用C?

我想让我的项目更加模块化,这样,如果模块的一个被删除没有模块化间的依赖关系。 有关如如果我划分code在我的过程分为多个目录,说,X,Y和Z因此,在X中的数据结构不应该直接由Y数据结构和Z访问,反之亦然那么我需要一些内部沟通机制点¯x之间,Y和Z 由于我用C编码,任何人都可以提出一个示例项目或设计考虑的一样吗? 解决方案 这往往归结为API的设计。我发现有用的几件事情: 请记住, ..
发布时间:2016-08-21 21:57:29 C/C++

模块化应用程序与实体框架code Only和ASP.NET MVC

通过模块化的应用我的意思是应用中的基本功能和数据模型可以在不修改核心应用程序code进行扩展。 这是一个与例如,一个流行的方法。开源标准物质像SugarCRM的好vtiger或。 这方法可能使用或地区(从MVC的contrib便携式地区)允许添加新的控制器和视图在单独的组件,而不会影响核心的dll应遵循的asp.net MVC应用程序。 当一个人想扩大基本应用程序的数据模型,就会出现问题。这 ..
发布时间:2016-06-28 13:01:57 C#/.NET

如何定义在RAML外部文件的类型的数组?

如果我有定义数据类型 SimpleDuple ,而在另一个文件中定义 DiscreetFilter 叫其它数据类型我想要的文件有一个属性值是数组 SimpleDuple 我怎么会用包括有? 考虑文件SimpleDuple: #%RAML 1.0数据类型 类型:对象 属性: ID:字符串 名称:字符串 和我想要做一个财产SimpleDuples在值属性的阵列(但我不得不使用内联的定义 ..
发布时间:2016-06-03 10:08:49 其他开发

设计一个可插入点和徽章系统

我如何设计一个可插入点和徽章系统,这是很容易打开和关闭,以及容易变成它自己的模块? 许多试验和错误后,我到达那个点和徽章简直太交织到,他们不能以简单的方式被外部应用程序的唯一业务逻辑(许多规则涉及到应用程序的核心结构的理解的结论,这使得事情已经相当耦合) 我现在做的一切简单的方式 - 我在服务类的方法外在所有的业务逻辑(验证,持久化,游戏化,通知)。然而,这些方法已经变得相当混乱,我怕相当耦合 ..
发布时间:2016-05-28 10:41:32 Java开发

什么是如果你想创建一个模块化的应用程序最好的资源?

在我的新网络平台/应用程序,如Drupal的,字preSS,和Salesforce,分析其中不乏创建基于模块化的概念,他们的软件:开发人员可以在无需创建新的扩展和应用改变code由主要开发维护的“核心”系统。特别是,我知道Drupal使用一个“钩”系统,但我不知道很多关于实现它的发动机和设计。 如果你要下去创建应用程序的路径,你想要一个允许模块化的系统,你在哪里开始呢?这是一个特殊的设计模式每个 ..
发布时间:2016-05-22 21:01:09 其他开发

模块化Android项目 - 怎么样?

我的方案 我要实现一个“模块化”Android应用程序。有从中我应该能够调用其他模块的芯模块。每个模块提供了不同的功能给用户。想象一下,我想提出一个城市指南,则一个模块可能包含兴趣点,另外一个事件日历和第三个pre定义的城市指南地图。该模块包含的观点在核心模块的活动被加载(如仪表板,其中每个模块把它的项目/图片)。它们还含有应被调用(当用户在仪表板上水龙头的项等)的活动。据我知道,我将只需要在核 ..
发布时间:2015-12-06 23:22:36 Java开发

建立在Eclipse上的Andr​​oid应用模块

我目前正在移植的基础上J2ME应用程序到Android的框架。该框架包括编译成库(罐)几个项目。每个单独的JAR可以包含图形数据(资源,J4ME屏等)。每个项目一般都有一个明确的入口点(模块)。当有人想使用这个框架来构建应用程序,他必须只创建一个MIDlet项目并添加库依赖,并使用导入的类。 我们一直在使用同样的方法来开发Android框架。在这种情况下,我们只用普通的Java项目在Eclips ..
发布时间:2015-12-04 22:42:29 Java开发

如何实现对Android应用程序的子组件的模块化结构?

我的Andr​​oid主要应用将包括一个主程序,有几个pre-安装的模块。 然后,我想以后提供不同的模块,最好将其作为单独文件。模块,如:位置,天气,日程。 你将如何做到这一点? 我要保留在数据库中安装/ present模块。所以,我必须把有时模块到数据库,也许是如果有present在启动时检测。主要的应用程序将合作,开发基于这些模块。 如何建立这些模块作为单独的文件?他们会不会在我的应用 ..
发布时间:2015-12-04 22:29:20 Java开发

在MEF战略和结构问题

我负责模块化一个C#应用程序,是一个非常大的Delphi应用程序重写(数据库拥有249桌!)。业务限制禁止一个完全重新设计的.NET和更好的总体架构,因此我们是在C#中的Delphi应用程序的模块基本上只是逐步重写模块。直到完成,该套件将包括待决的重写的混合物,和C#程序模块我想用MEF集成 该应用程序本身涉及时间与考勤和访问控制,并拥有像“员工休假”和“游客”不同的业务领域。我想这些应该是单独 ..
发布时间:2015-11-26 21:34:15 C#/.NET