DDD全名叫做Domins drives Design;领域驱动设计。再说的通俗一点就是:通过领域建模的方式来实现软件设计。
【中间件】AutoFac 理解和使用
Autofac 其核心思想是将对象之间的依赖关系从应用程序中分离出来。相对于传统的实例化对象方式,DI 可以有效地降低代码的耦合度,提高可维护性和可测试性。
C#版本与.NET版本对应关系
在日常的工作中,「软件分析」与「软件设计」这样的词眼经常听到,然而要真正理解「软件分析」和「软件设计」的本质是比较难的,它依赖极强的工作经验,又加上软件分析与设计没有标准的程式化步骤,导致不同的人有自己不同的方法,也就造成了很多人认为软件分析与设计是非常「空洞」,还不如写具体的代码实在,而大部分的人写的是业务型代码,被嘲弄写 CRUD 的代码没成就感。