11 2009 档案
问题集锦
摘要: 问题一:linq中的代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/**////<summary>///初始化数据库中有几个表///从方法实现中意图来看,这个方法主要在定义了强类型的DataContext才有意义///在强类型的Dat...阅读全文
领域驱动设计感想
摘要: 领域驱动设计是一种开发人员自信后的产物。开发人员可以自信的说,我们不仅设计可以是领域的,实现也可以是领域的。因为开发已经可以透明化了,是一种境界的提升。设计开发尽管围绕领域去做吧,因为我可以保证领域的完整性,只有这种自信才能真正保证领域的完整性。然后大家都可以复用这种自信。因为我的开发工作可以自己达到完整性了,所以一个特定的领域,只要我针对你在做事,我就可以将领域的完整性进行到底。 其实,这个...阅读全文
正说领域驱动设计
摘要: 领域驱动设计的核心思想是将开发人员从关注程序本身带离出来,不用考虑程序的实现和更多的是熟悉领域知识。将设计的重点放在了领域,开发的重点放在了模型。以前的任务是分析在领域里面进行,现在的目的是分析和开发都是围绕领域进行的。这样,开发出来的软件才是真正为领域服务的。下面是我总结的一些要点。 第一,我们要开发的软件,是针对特定领域的。软件架构师和系统分析人员都不是很清楚领域知识,更不用说程序员了。只...阅读全文
闲话领域驱动设计
摘要: Eric Evans的《领域驱动设计——软件核心复杂性应对之道》,被很多人捧得火热。就像当年的Gof4的设计模式一样。当年也是别人推荐我看设计模式。看完设计模式才稍微懂了一点面向对象,面向对象基本是现在设计优秀软件的首选,当然还有soa,但是并不冲突。恐怕面向对象会是软件业很长一段时间的宠儿。看完设计模式,才有了面向对象编程的意识。同样是炒的很火的一本书。只因没有太多时间...阅读全文
