#模块化

      更多分类

GitHub - kgrzybek/modular-monolith-with-ddd: DDD单体模块化架构.NET案例源码

19-08-26 56 banq

采用领域驱动设计方法的全模块化Monolith的 .NET应用程序。点击标题进入。 领域模型原则和属性: 领域模型是系统中的中心和最关键部分,应该特别注意设计。以下是一些应用... 详细

模块模式(Module)

19-07-26 20 jdon

模块模式用于实现由模块化编程定义的软件模块的概念。 . 详细

使用设计画布发现和建模有界上下文 - Nick Tune

19-07-23 168 1 banq

我们如何将大型系统分解为更小,更易于管理的模块化组件?在领域驱动设计中,大型系统被分解为有界上下文,这些上下文在代码中成为微服务和组织中的团队的自然边界。 识别良好边界没有捷径可走。对业务和领域的广... 详细

Jenkins已经老了 - ITNEXT

19-04-30 494 1 banq

Jenkins的核心问题是它的单体巨石。一切都耦合在一起,插件,配置,web ui,Jenkins核心,一切都在一个大型Web应用程序中。是时候我们开始将我们在自己的生产系统上学到的经验应用到Jen... 详细

对单体系统优缺点评判到位:拆分Shopify单体工程的经验分享

19-04-29 186 1 banq

Shopify是现存最大的Ruby on Rails代码库之一。它已被超过一千名开发人员使用了十多年。它封装了来自计费商家,管理第三方开发者应用程序,更新产品,处理运输等许多不同功能。它最初是作为整... 详细

Java中的复合视图设计模式(Composite View Design Pattern)

19-04-28 79 jdon

使用由多个子视图组成的复合视图。整个模板的每个子视图可以整体动态地包括在内,并且可以独立于内容来管理页面的布局。  Apache Tiles和SiteMesh  框架使用Composite View... 详细

使用@ConfigurationProperties配置Spring Boot模块

19-03-23 4349 2 banq

SpringBoot应用经常需要一些参数,这些参数可以定义要连接的数据库,要支持的区域设置或要应用的日志记录级别。这些参数应该 外部化 (放在代码之外),这意味着我们不应该将它们变成可部署的工件,而... 详细

在Java 11中创建一个简单的模块化应用教程

19-02-21 499 banq

模块化编程使人们能够将代码组织成独立的,有凝聚力的模块,这些模块可以组合在一起以实现所需的功能。 本文摘自Nick Samoylov和Mohamed Sanaulla撰写的一本名为 Java 11 ... 详细

软件复用导致的软件依赖问题 - research!rsc

19-01-24 49 banq

几十年来,对软件重用的讨论远比实际的软件重用更常见。今天,情况正好相反:开发人员每天都以软件依赖的形式重复使用其他人编写的软件,而且情况大多未经审查。 我自己的背景包括使用Google的内部源代码系... 详细

清洁代码:职责 — Janos Pasztor

19-01-09 53 banq

我听说你想成为一个更好的程序员。您希望使用可重用的部分,并希望更轻松地维护旧代码。您可能还希望在团队中更好地工作并确保减少错误。 对更好代码的渴望通常会让人们发现“清洁代码”这个术语。这很可能是由 ... 详细

JavaScript中的领域驱动设计

18-12-30 151 banq

让DDD为你的JavaScript混乱带来秩序。 我不会把自己当作JavaScript开发人员,我总是开玩笑说这是一种我从未打算学习的语言。它现在如此普遍,它刚刚发生。我经历了享受它和鄙视它的阶段。... 详细

如何针对Java9之前版本构建一个既模块化又兼容Java版本的库呢

18-12-04 74 banq

如果您是库包或框架的作者,你可能希望看到你的库包在大量应用程序中使用。提升库包使用量的一种方法是使其与旧版Java兼容。同时,你可以考虑对库进行模块化,以使其对充分利用Java平台模块系统(JPMS... 详细

良好架构的几个重要特征

18-11-18 669 2 banq

在我看来,软件架构与建筑物的架构非常相似。你可以建造一个没有精心建筑设计的房子,但它永远不会是完美的。如果没有好的计划,你就无法建造一座大楼。在规划阶段,您需要注意几个想法:选择正确的墙壁,规划电力... 详细

精心设计的单体架构也是好的

18-10-08 471 2 banq

该文认为单体巨石架构如果经过良好设计也是很好的,但是什么是良好设计呢?原文: DevOps Days London今年很棒!会谈很有意思,文化包容性和友好性。 我一直认为我们应该建立'正确的服务'... 详细

重用和单一职责可能是对立的

18-09-24 228 1 banq

单一职责是让一段代码只做一件事,实现一个功能,软件复杂性来自于让一段代码做两件事: "So much complexity in software comes from trying to make... 详细

共有 381 2 3 下一页