jjzjj

modularity

全部标签

c# - ASP.NET MVC 5 模块化 Web 应用程序架构?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion我目前就职的公司正在努力为我们的应用程序范围做出架构决策。目前我们有几个具有共同部分的应用程序(想想日历模块)。到目前为止,我们一直在从其他现有应用程序复制代码,但在未来,我们希望将我们的应用程序发展为更加模块化的设计:如上图所示,每个应用程序可以有不同版本的模块。我们正在考虑可能的解决方案:构建一个核心应用程序框架,我们可以在其中安装我们的模块中。我们正在考虑使用像Nuget这样的工具来

c# - ASP.NET MVC 5 模块化 Web 应用程序架构?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion我目前就职的公司正在努力为我们的应用程序范围做出架构决策。目前我们有几个具有共同部分的应用程序(想想日历模块)。到目前为止,我们一直在从其他现有应用程序复制代码,但在未来,我们希望将我们的应用程序发展为更加模块化的设计:如上图所示,每个应用程序可以有不同版本的模块。我们正在考虑可能的解决方案:构建一个核心应用程序框架,我们可以在其中安装我们的模块中。我们正在考虑使用像Nuget这样的工具来

mysql - 数据库模式设计工具/模块化数据库设计

我正在开发可以部分从模块构建的应用程序。例如,我可以开发一些包含“论坛”、“博客”、“画廊”等模块的在线社区。目前我有一个大型数据库ERM,其中包含具有外键连接的所有模块的所有表,并且我正在使用dbwrench来构建这个ERM。但是,我对这种方法不是很满意。我想有一个ERM设计师,它可以以面向模块的方式工作。我想将数据库表保存在每个模块的单独架构文件中,但在这些不同架构之间保留外键引用。但是,我找不到任何支持此功能的工具-这是错误的方法还是您如何设计“模块化ERM”/模块化数据库方案?谢谢! 最佳答案 我同意模块化设计是要走的路。当

mysql - 数据库模式设计工具/模块化数据库设计

我正在开发可以部分从模块构建的应用程序。例如,我可以开发一些包含“论坛”、“博客”、“画廊”等模块的在线社区。目前我有一个大型数据库ERM,其中包含具有外键连接的所有模块的所有表,并且我正在使用dbwrench来构建这个ERM。但是,我对这种方法不是很满意。我想有一个ERM设计师,它可以以面向模块的方式工作。我想将数据库表保存在每个模块的单独架构文件中,但在这些不同架构之间保留外键引用。但是,我找不到任何支持此功能的工具-这是错误的方法还是您如何设计“模块化ERM”/模块化数据库方案?谢谢! 最佳答案 我同意模块化设计是要走的路。当

javascript - NodeJS 模块化

所以,有人告诉我,在nodeJS中传递request和或response变量是“不好的做法”。但这意味着你的大部分代码都必须在server.js文件中,这使得它变得困惑而且有点难看。您如何模块化您的nodejs服务器,适本地传递req/res并能够将您的代码组织到单独的文件中?例如,我想将我的套接字路由.get和.post拆分到不同的文件中,但仍然可以像这样使用回调参数:app.io.route("disconnect",function(req,res){到目前为止,它们都在一个文件中,我不喜欢这样。 最佳答案 我认为这个人所说的

javascript - NodeJS 模块化

所以,有人告诉我,在nodeJS中传递request和或response变量是“不好的做法”。但这意味着你的大部分代码都必须在server.js文件中,这使得它变得困惑而且有点难看。您如何模块化您的nodejs服务器,适本地传递req/res并能够将您的代码组织到单独的文件中?例如,我想将我的套接字路由.get和.post拆分到不同的文件中,但仍然可以像这样使用回调参数:app.io.route("disconnect",function(req,res){到目前为止,它们都在一个文件中,我不喜欢这样。 最佳答案 我认为这个人所说的

java - 如何让代码模块化?

我有一些Java程序,现在我想知道它是否是模块化的,如果它是模块化的那么到什么程度,因为模块化永远不可能是二进制项,即0或1。我如何确定特定代码在很大程度上是模块化的。我想知道如何让代码更加模块化? 最佳答案 模块化的一些基准:你是多少次rewritingsimilarcode用于执行特定任务?你要多少钱refactoryourcode当您更改程序的某些部分时?文件是否小而容易浏览?是applicationmodules在需要时充分和独立地执行?您的代码是否灾难性最小?当您仅删除一个函数或变量时,所有的hell都会丢失吗?重命名类时

java - 如何让代码模块化?

我有一些Java程序,现在我想知道它是否是模块化的,如果它是模块化的那么到什么程度,因为模块化永远不可能是二进制项,即0或1。我如何确定特定代码在很大程度上是模块化的。我想知道如何让代码更加模块化? 最佳答案 模块化的一些基准:你是多少次rewritingsimilarcode用于执行特定任务?你要多少钱refactoryourcode当您更改程序的某些部分时?文件是否小而容易浏览?是applicationmodules在需要时充分和独立地执行?您的代码是否灾难性最小?当您仅删除一个函数或变量时,所有的hell都会丢失吗?重命名类时

java - 模块化网络应用

我最近一直在研究OSGi,认为对于模块化Java应用程序来说,这似乎是一个非常不错的主意。但是,我想知道OSGi如何在Web应用程序中工作,而您不仅仅需要担心代码-HTML,图像,CSS之类的事情。在工作中,我们正在构建一个具有多个“标签”的应用程序,每个标签都是应用程序的一部分。我认为这可以从采用OSGi的方法中真正受益-但是我真的不确定什么是处理所有常规Web应用程序资源的最佳方法。我不确定这是否有任何区别,但是我们使用的是JSF和IceFaces(这又增加了另一层问题,因为您具有导航规则,并且必须在web.xml中指定所有faceconfig文件...Doh!)编辑:根据this

java - 模块化网络应用

我最近一直在研究OSGi,认为对于模块化Java应用程序来说,这似乎是一个非常不错的主意。但是,我想知道OSGi如何在Web应用程序中工作,而您不仅仅需要担心代码-HTML,图像,CSS之类的事情。在工作中,我们正在构建一个具有多个“标签”的应用程序,每个标签都是应用程序的一部分。我认为这可以从采用OSGi的方法中真正受益-但是我真的不确定什么是处理所有常规Web应用程序资源的最佳方法。我不确定这是否有任何区别,但是我们使用的是JSF和IceFaces(这又增加了另一层问题,因为您具有导航规则,并且必须在web.xml中指定所有faceconfig文件...Doh!)编辑:根据this