#模块化

      更多分类

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

18-10-08 614 3 banq

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

良好架构的几个重要特征

18-11-18 1226 2 banq

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

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

18-09-24 385 2 banq

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

JavaScript中的领域驱动设计

18-12-30 312 banq

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

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

19-01-24 282 banq

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

模块化不是采用微服务主要目的

18-09-11 302 banq

如果你转向微服务的动机是为了实现模块化,那么请三思而行。 模块化是JVM内部的解决方案,比如JPMS, OSGI和JBOSS模块。JPMS对于应用程序级别的模块化是没有用的,OSGI的复杂臃肿会掩盖... 详细

清洁代码:职责 — Janos Pasztor

19-01-09 213 banq

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

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

18-12-04 286 banq

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

共有 45 上一页 1 2 3 4 5 ... 6 下一页