#clean架构

      更多分类

软件架构文档记录大全 – @herbertograca

19-08-13 246 4 banq

我们学习如何编写代码并构建一些很酷的应用程序,然后我们了解架构以及如何使应用程序可维护多年...... 但是,当我们需要向其他人(新开发人员,产品所有者,投资者......)解释应用程序如何工作时,... 详细

裸对象架构模式(Naked Objects)

19-07-30 38 jdon

目的 Naked Objects架构模式非常适合快速原型化。使用这个模式,您只需要编写域对象,其他一切都是由框架自动生成的。 . 详细

DDD/HexArch提示与技巧:使用ComponentScan将领域绑定到Spring上下文 - beyondxscratch

19-07-29 132 1 banq

六边形架构告诉我们,领域内不应该存在任何框架,以避免技术意外的复杂性,并且无需重新开发业务逻辑部分即可轻松迁移到新的结构框架(或主要版本)。这意味着当您使用Spring时,您不能依赖任何 构造 型注... 详细

经验分享:采用事件溯源的误区(以及我们是如何避免的)

19-07-02 155 1 banq

在过去一年左右的时间里,我们一直在构建一个具有 事件源 架构的新系统。事件溯源非常适合我们的需求,因为我们的组织希望保留系统管理的信息的准确历史记录,并对其进行欺诈检测(以及其他事项)进行分析。 然... 详细

云原生是一个营销词语!

19-06-27 179 3 banq

元原生这个概念是云提供厂商的营销词语,要求大家都编写能在他们的云平台上更无缝的应用,它不是一个技术质量词语,更不是面向业务驱动,更多的企业用户重点是应该基于面向业务领域的前提下决定他们的应用架构,比如... 详细

使用Spring Data等高级持久框架在干净架构下如何处理?

19-06-25 144 2 banq

有人问鲍勃大叔:亲爱的 @ unclebobmartin ,使用非常高级别的持久访问框架,如 @ SpringData (JPA或MongoDB),是否可以避免将其隐藏在(干净架构的)适配器... 详细

基于干净架构使用原始SQL和DDD实现.NET Core REST API开源案例

19-06-16 70 banq

使用基本 CQRS 方法和域驱动设计实现的.NET Core REST API应用程序示例。 干净架构图: . 详细

高质量的软件是否能赚回成本? - Martin Fowler

19-05-30 321 2 banq

软件开发项目中的一个常见争论是:该不该花时间提高软件质量,还是把时间专注于不断发布更有价值的新功能。通常,倡导把时间用于提供新功能的交付派别会赢得这场讨论胜利,导致许多开发人员抱怨他们没有时间研究架... 详细

什么是三位一体架构Trinity Architecture? – Oregor

19-05-03 324 2 banq

这里提出的Trinity Architecture是后端企业应用程序的架构模式。它源于采用依赖性倒置原理(DIP)的典型4层架构。它非常适合(但不限于)领域驱动设计(DDD)应用程序。 三位一体的三... 详细

如何使用充血模型实现防弹代码 - DZone Java

19-04-27 336 3 banq

了解有关在Java应用程序中通过使用充血模型+构建器等设计器模式设计防弹代码的方法。 毫无疑问,优秀的编码实践带来了诸多好处,例如干净的代码,易于维护以及流畅的API。但是,最佳实践是否有助于数据完... 详细

整理你的代码:KonMari风格

19-03-04 115 banq

如果您曾经使用Netflix,互联网,或者最近与任何人交谈过,您很可能听说过Marie Kondo或“那个整理秀”,即与Marie Kondo一起整理。Marie的方法(KonMari)专注于在整理... 详细

用Java 11实现清洁架构Clean Architecture

19-02-18 451 2 banq

在软件工程方面,软件架构是过去几年中最重要的主题之一。 罗伯特·C·马丁 (又名鲍勃大叔)在 . 详细

用六边形架构构建可维护系统 - IlkkaSeppälä

19-02-04 185 banq

传统分层架构存在的谬误:这篇博客文章是关于实施Alistair Cockburn的 六角形 架构。我们先来谈谈分层架构。这是一种众所周知的架构模式,它将应用程序组织到每个都有其特定用途的层中。数据库... 详细

六角形建筑原义 - AlistairCockburn

19-02-04 63 banq

我在 http://alistair.cockburn.us/index.php/Hexagonal_architecture 上发了一篇完整的文章。 最后,经过多年,我更好地理解了这个架构的含义,... 详细

为什么需要六边形架构?- silkandspinach

19-02-04 89 1 banq

传统应用程序架构的标准三层或四层模型似乎决定了系统中各种对象之间的依赖关系的方向:UI依赖于应用程序层,因为UI“驱动”后面发生的事情;应用程序层依赖于业务对象,业务对象执行所有特定于领域的事务,业... 详细

共有 201 2 下一页