DDD(Domain Driven Design 领域驱动设计)本质上是维护和管理软件复杂性的一种方法,设计作为软件工程领域不可或缺的一个环节,其本身是重要的,但并不是全部,要想做出真正能用的产品,关于工程领域的其他要素依然是不可或缺的。在领域设计之初,我想说的是"软件作为一个产品,其优雅来源于简约...
分类:
其他好文 时间:
2015-04-07 09:32:28
阅读次数:
174
标签的输出格式: d 月中的某一天。一位数的日期没有前导零。 dd 月中的某一天。一位数的日期有一个前导零。 ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。 dddd 周中某天的完整名称,在 DayName...
分类:
其他好文 时间:
2015-04-06 15:26:32
阅读次数:
117
本文将介绍DDD分层架构中广泛使用的数据传输对象Dto,并且与领域实体Entity,查询实体QueryObject,视图实体ViewModel等几种实体进行比较。领域实体为何不能一统江湖? 当你阅读我或其它博主提供的示例代码时,会发现几种类型的实体,这几种实体初步看上去区别不大,只是名称不同,...
分类:
其他好文 时间:
2015-04-05 00:58:45
阅读次数:
226
实例 1基本的XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就表示到一个元素的绝对路径/AAA选择根元素AAA /AAA/CCC选择AAA的所有CCC子元素 /AAA/DDD/BBB选择AAA的子元素DDD的所有子元素 ...
分类:
其他好文 时间:
2015-04-02 14:42:00
阅读次数:
277
As you begin to delve deeper and deeper into the world of computer programming you start to uncover lots and lots of new theories and concepts.One suc...
分类:
其他好文 时间:
2015-04-01 15:03:31
阅读次数:
196
1. Task.Factory.StartNew(() => DoSomeWork());是异步的下面的代码会先输出ddd,因为Task.Factory.Startnew不阻塞:var task = Task.Factory.StartNew(() => Console.WriteLine("eee...
<?xmlversion="1.0"encoding="utf-8"?>
<resources>
<colorname="lightwhite">#ddd</color>
<colorname="white">#FFFFFF</color><!--白色-->
<colorname="ivory">#FFFFF0</color><!--象牙色-->
<colorname=..
分类:
移动开发 时间:
2015-03-31 20:22:38
阅读次数:
217
CSS实现图片在div a标签中水平垂直居中 /*For Firefox Chrome*/.demo{border:1px #ddd solid;width:208px;height:148px;overflow:hidden;text-align:ce...
分类:
Web程序 时间:
2015-03-30 10:56:23
阅读次数:
117
看了好多次,感觉这一次才算是真正理解了#pragma pack(4)//可手动指定对齐值typedef struct DDD{ char a;//1 起始位置可为1,2,3,4,5……. 这个放在位置1 short b;//2起始位置可为1,2,4,6,8….. 这个需要放在位置2,故之前补1 i....
分类:
其他好文 时间:
2015-03-18 13:55:47
阅读次数:
110
概述:如果在架构层次上设计有缺陷,搭建的解决方案不是牵强就是让人无法理解。如果搭建的解决方案依赖即不能和架构图匹配又引入了过多的依赖关系,这样的解决方案应用DDD就很难。架构是高层的设计,如果设计和理解有误,必将在实现时带来各种问题。架构又是最稳定的,不会因为各种具体技术的依赖,如各种UI框架、OR...
分类:
Web程序 时间:
2015-03-16 16:05:43
阅读次数:
164