26得票5回答
如何使用OSGi将JSF/Facelets/Spring应用程序模块化?

我正在处理一些非常大的JSF/Facelets应用程序,其中使用Spring进行依赖注入/bean管理。 我的应用程序具有模块化结构,我目前正在寻找标准化模块化的方法。 我的目标是从多个模块组合一个Web应用程序(可能相互依赖)。每个模块可能包含以下内容: 类; 静态资源(图像、CSS、脚本...

24得票10回答
Angular错误:类型错误:无法读取未定义的属性(读取'onDestroy')

我有一个问题。Angular有时会显示错误: ERROR TypeError: Cannot read properties of undefined (reading 'onDestroy') 当我运行ng serve时,我会得到这个错误,但如果我使用angular universal,则页...

17得票3回答
应用程序模块化后,引用的方法计数增加了。

AS: 3.5.3; Android Gradle Plugin: 3.5.0; Gradle: 5.6.2; 在将'app'模块拆分为几个小模块后,我们发现应用程序中引用的方法数量急剧增加。但奇怪的是,每个类引用的方法数量比Android Apk Analyzer工具中提到的总数要少。 ...

16得票2回答
如何将AngularJS应用程序/插件模块化

我有几个(软件)架构方面的问题,关于从 Grails(REST-API,部分 AngularJS,MongoDB,Tomcat,Spock 和多个插件)迁移到 Node.js + Angular.js。 我可能需要先解释一下 Grails 项目的结构: 除了其他几个应用程序之外,有一个主要...

14得票2回答
Java 9如何避免拆分包问题

我刚接触Java 9,正在观看Java在YouTube上的模块化视频讲座。他们提到了模块化的3个好处: 没有缺失的依赖项 没有循环依赖 没有拆分包 就我所理解的拆分包,假设一个应用程序依赖于多个依赖项,abc.pqr.xyz包存在于多个jar文件中。那么这可能导致某些类从jar1中使用,...

12得票2回答
Delphi中模块化编程的最佳方法

这是我在这里开始的讨论的延续。由于我在这个领域没有经验,我想找到最好的方法将Delphi源代码模块化。感谢您提出的所有建议。 让我发表一下我已经写过的内容:在这里。 我们公司开发的软件包括100多个模块(大多数是不同设备的驱动程序)。它们中的大多数都共享相同的代码 - 在大多数情况下是类。...

11得票7回答
模块化JavaScript - 除了CommonJS和AMD,还有哪些可供考虑的方法?

我目前正在为我们公司评估JavaScript模块化方法。我们正在制定项目的“JavaScript最佳实践”,而模块化是其中的重要问题之一。 到目前为止,我的研究揭示了两种主导方法: amd commonjs 有大量的加载器、插件、库等与它们相关。 除此之外,还有goog.provi...

11得票5回答
如何在Rails应用程序中实现模块化?

如何将大型Rails应用程序拆分为多个子应用程序? 如何对Rails应用程序进行模块化设计 构建一个‘大型’Rails应用程序的最佳实践 这里有一个关于在一个大型Ruby on Rails应用程序中进行模块化设计的问题。 背景: 我正在构建一个核心应用程序来存储关于人员的信息。我还有...

10得票3回答
Angular.js - 定义实用工具库的最佳实践

我正在学习Angular,需要定义一个实用的帮助库,其中包含几个函数方法,例如 dataHelper.parse, dataHelper.sanitize等。 在Angular中,推荐使用什么方式来组织它?

9得票5回答
软件项目的模块化对于IT技术有多重要?

模块化在软件项目中显然非常重要,但我想知道人们对于它的重要性以及为什么重要有什么看法。如何重要以及为什么重要。我自己已经有了自己的想法,但可以将其视为一个“共同头脑风暴”,讨论应该将软件项目模块化的原因...