modularization相关内容

如何在Java 9中避免拆分包

我是Java 9的新手,我正在参加Java在YouTube上的模块化视频讲座. 他们提到了模块化的3个好处- 1.没有遗失的依存关系 2.没有周期性的依赖 3.没有拆分包. 据我对拆分包的了解,我们可以说一个应用程序依赖于多个依赖关系,比如说abc.pqr.xyz包存在于1个以上的jar中. 这样就有可能从jar1中使用该包中的某些类,而从jar2中使用其他类. 这可能会导致在运行时出现一些 ..
发布时间:2021-02-10 19:03:53 Java开发

我们如何在JBoss Rules中的.drl文件之间共享单独的规则?

我们正在使用 JBoss规则(又名Drools),并且有多个 .drl 文件,每个文件包含几个规则.有没有一种方法可以避免文件之间的重复,以便我们可以定义可用于多个 .drl 文件的通用规则? 不幸的是,似乎没有任何 include 或模块工具. 解决方案 无法从.drl文件中包含来自另一个.drl文件的规则. 不过,您可以将两个.drl文件添加到相同的ruleBase中,它们 ..
发布时间:2020-08-01 20:14:25 其他开发

在emscripten中使用MODULARIZE和EXPORT_NAME时如何使用FS

我有一个包含使用emscripten生成的库的应用程序。 我正在使用标记编译它们: -s MODULARIZE = 1 -s EXPORT_NAME = \“'SomeModuleName '\“ 但是,库FS不再可用。当我没有标记编译时,我可以在任何其他脚本中使用库FS。 可以在我的模块中导出FS吗? 解决方案 使用标志时FS模块默认情况下不会导出 ..
发布时间:2017-10-05 15:39:25 开发方法

如何重要的是软件项目的模块化

模块化在软件项目显然很重要,但我想知道人们对意见的如何的重要,什么的的原因的是非常重要的。我明明有我自己的想法,因为我问这个,但认为它像一个“共同头脑风暴”的原因之一应该模块化自己的软件项目... 解决方案 我们人类是有限的,当它涉及到一次全部掌握复杂的问题。然而,我们在优分解一个复杂的问题变成是不是为了解决大问题太复杂,个别问题(可能非常大)的数量的能力。 这是从根本上推动什么样“再利 ..
发布时间:2016-05-28 10:53:31 其他开发

angular.js - 定义一个实用程序库的最佳实践

我给我的第一个步骤,棱角分明,我需要定义一个工具帮助器库,与一对夫妇的功能方法,像 dataHelper.parse , dataHelper.sanitize 等 什么是组织它的角度推荐的方法是什么? 解决方案 有关的实用方法,我会安排他们在角框架之外的库,但对angular.extend一个小的依赖性。如果你希望你的库完全独立的角度,您也可以替换延长用你自己的实现。 环绕你实用的 ..
发布时间:2016-04-08 00:06:08 JavaScript