### .NET领域驱动设计####一、领域驱动设计(DDD)概述领域驱动设计(Domain-Driven Design,简称DDD)是一种软件开发方法论,它强调以业务领域为中心进行建模,通过深入理解和抽象业务逻辑来指导软件架构设计。DDD的目标是解决复杂系统的构建问题,特别是那些具有高度业务复杂性
Delphi 22 次浏览
在领域驱动设计中,实现方式多种多样。其中一种常见的模型是利用仅包含getter和setter方法的纯数据类,而业务逻辑则完全交由business object(常被称为TransactionScript)处理。在这种模型下,domain object被Martin Fowler形象地描述为“贫血的d
Actionscript 17 次浏览
Windows驱动程序模型深入浅出 理解Windows驱动程序模型是深入学习Windows系统必不可少的。本指南将深入探讨该模型,揭示其核心概念和设计原理。 重点内容:- 驱动程序的基本架构- 驱动程序与操作系统之间的交互- 常见驱动程序类型和它们的用途- 驱动程序开发的最佳实践
C 23 次浏览
这是一个PWM设计实例,它基于NiosII驱动,包含完整的驱动代码和测试程序。无需额外的介绍,直接呈现给你真实的设计细节。
IOS 27 次浏览
ARM9 芯片的 LCD 驱动写法,$3C2410 的寄存器配置都挺详细,适合入门和进阶嵌入式开发的同学翻一翻。显示缓存怎么算、怎么配置、DMA 怎么走,作者讲得蛮清楚。你要是搞过 STM32 那套,读这个也不吃力,思路差不多。
C 0 次浏览
模块化驱动程序设计在探讨模块之前,有必要先看一看内核模块与应用程序之间的区别。一个应用从头到尾完成一个任务,而模块则是为以后处理某些请求而注册自己,完成这个任务后,它的“主”函数就立即中止了。然而,内核源码仅能连接编译到内核模块中,不像应用那样有众多的支持库,内核能调用的仅是由内核开放出来的那些函数
C 21 次浏览
SD卡驱动程序设计S3C2410内置MMC/SDIO卡控制器兼容SD卡V1.0规范和MMC卡V2.11规范具有16Words(64Bytes)收发缓冲区40位宽的命令寄存器136位宽的响应寄存器查询、中断和DMA方式的数据传输模式(支持字节或字传输)支持1位和4位两种模式SD总线……
Android 19 次浏览
《模式驱动的软件架构设计》第5卷,提供了深入的指导,以帮助理解和实施软件架构设计。特别推荐给从事技术工作的人员。此书可以在其他平台找到。
C++ 18 次浏览