#clean整洁架构

将单一职责原则应用于前端FE/BFF分层架构 - Expedia

21-11-05 1279 1 banq

前端后端(BFF)模式是一种最近越来越流行的软件 架构 模式。在 Expedia Group ,我们在整个微前端团队中大量使用这种模式,作为我们平台解决方案实施的一部分。在发展我们的架构的过程中... 详细

Flutter应用的Clean架构示例项目

21-10-17 1230 1 banq

DoneIt是一个示例Flutter 应用程序,演示 clean Architecture工具的使用。 它只是从内存数据库中加载Notes数据。 这使它具有离线功能 . 干净简单的材料... 详细

鲍勃大叔是一个从未交付过软件的骗子? - Nico

21-11-13 1175 1 banq

这是 Nicolas Carlo 个人针对发布“Clean代码”和“单一职责原则”的罗伯特·马丁的权威质疑: 自从我得出罗伯特·马丁(鲍勃大叔)对软件开发生命周期一无所知的结论以来,已经有一段时间了... 详细

用例驱动实现DDD的方法 - codex

22-01-02 1146 1 banq

根据 UML Distilled (第 9 章),用例是由一个共同的用户目标联系在一起的一组场景(banq:特定角色的各种操作场景上下文)。在这种情况下,我们处理的是一种系统用例,它表示用户角色与系... 详细

一位德国程序员秘诀:如何通过3个简单步骤成为高级开发人员?

21-11-11 1137 1 banq

来自Dev的德国程序员透露:在过去的 12 个月里,帮助了 80 多名开发人员实施了一个更有效的提高技能的策略,让他们对自己的技术能力充满信心,更快地晋升到高级职位,并获得更多收入: 成为高级开发人... 详细

六边形架构:使用事件驱动的无服务器实现松耦合 - Ellerby

22-01-12 1082 1 banq

当我们使用领域驱动设计构建事件驱动的 无服务器 架构 时,我们最终会得到一组服务,这些服务清楚地按业务功能划分,并通过事件通道(例如 Amazon EventBridge)进行 异步 ... 详细

避免CRUD思维泄漏DDD领域逻辑 - mscharhag

21-11-08 1026 1 banq

许多软件 架构 试图将域逻辑与应用程序的其他部分分开。为了遵循这种做法,我们总是需要知道什么是领域逻辑,什么不是。不幸的是,这并不总是那么容易分开。如果我们做出错误的决定,领域逻辑很容易泄漏到其... 详细

编写可维护的代码是一种沟通技巧 - Max Chernyak

21-12-04 911 1 banq

编写可维护的代码很容易。只需保持方法和参数列表简短,名称和注释较长,并遵循样式指南。 正如一位著名记者曾经写道:“对于每一个复杂的问题,都有一个清晰、简单和错误的答案。” 使代码难以维护的不是样式和... 详细

Rust后端的清洁Clea架构源码项目

22-01-31 744 1 banq

许多 架构 模式来设计 Web 应用程序。一个著名的是Robert C. Martin的“ 清洁 clean 架构 ... 详细

开放封闭原则与规则引擎设计模式 - devgenius

22-02-10 732 1 banq

SOLID原则是美国软件工程师和讲师罗伯特·C·马丁 (Robert C Martin) 提倡的众多原则的一个子集,他被称为“鲍勃大叔”。在本文中,我将讨论S {O} LID原则之一,即开闭原则(O... 详细

如何从Spring之外的非托管对象访问 Spring Bean?

22-02-07 559 1 banq

实体、值对象、DTO或VO、record之类基本都是只有getXX/setXX的对象(record除外),当 DDD 领域设计为这些对象赋予业务行为以后,这些业务行为会与技术环境如Srping管... 详细

干净的代码: 编写可读的函数

22-02-04 346 banq

以下是 clean Code 关于编写可读函数的建议的摘要。 这个建议是针对用 OOP 语言编写的函数,尽管许多概念会延续到其他编程范式。   原则 1 - 小! 你的大部分功能... 详细

Java反应式事件溯源之第 4 部分:控制器

22-01-23 587 banq

这里为 HTTP API 层选择了 Spring 框架,只是因为它非常流行。这可以是您想要的任何东西,只要记住我们正在构建一个反应式解决方案,因此使用具有非阻塞 API 的东西也是合理的,例如 Mi... 详细

函数化事件溯源的决策者模式 - thinkbeforecoding

21-12-19 469 banq

决策者模式是一种思考随时间变化的系统的概念方式。应用层和域代码之间的概念接口。它具有在它们之间产生极低摩擦的优势。   六边形 架构 . 详细

React.JS的Clean整洁清洁架构案例源码

21-10-08 888 banq

分层并不是一个新概念。它在行业中已经存在了两年多(有些人阅读本文档的人可能比分层还年轻)并且它是最早创建的 架构 风格之一。简而言之,分层只不过是将您的应用程序的关注点划分为不同的层,就像蛋糕一... 详细

共有 139 上一页 1 2 3 4 5 ... 10 下一页