Tag: Architecture
All the articles with the tag "Architecture".
-
在DOTNET开发中保持整洁的架构
Published: at 08:00 AMClean Architecture 是一种架构模式,强调:关注点的分离,系统内不同组件的独立性。 它由Robert C. Martin (Uncle Bob)创建,并基于他同样提出的SOLID原则。
-
领域驱动设计(DDD)中的实体,值类型和聚合根在DOTNET中的实践
Published: at 12:00 AM在领域驱动设计(DDD)的中为`Device`和其关联的`DeviceStatusHistory`创建领域模型,涉及定义实体,使它们不仅包含数据,还封装了与这些实体相关的业务逻辑。 `DeviceStatusHistory`如果是值对象,应该怎么实现 `DeviceStatusHistory`应该定义为聚合根吗?
-
.NET 中的值对象(领域驱动设计基础)
Published: at 08:33 PM值对象是领域驱动设计的基础构件之一。DDD 是一种针对复杂领域问题解决方案的软件开发方法。值对象封装了一组原始值和相关的不变性。一些值对象的例子包括金钱和日期范围对象。金钱由金额和货币构成。日期范围由开始日期和结束日期构成。
-
深度解析:使用 MediatR 实现 CQRS 模式
Published: at 12:00 AM本文深入探讨 CQRS 模式的核心概念,解析其与 CQS 的区别,并详细演示如何利用 MediatR 在 .NET 应用程序中构建高性能、可扩展的读写分离架构。
-
在 Clean Architecture 中平衡跨切关注点:实现高效的软件架构
Published: at 12:00 AM探讨如何在 Clean Architecture 中管理和集成跨切关注点,确保系统的可维护性和可扩展性。适合对软件架构有深入理解的开发者。