09 2011 档案
摘要:很多因素致使软件错综复杂,其中最主要的因素是领域本身错综复杂.领域驱动讲求将领域模型作为领域专家、分析人员、开发人员之间交流沟通的核心.所以要在开发中找到一个好的领域模型,好的领域模型不是仅仅停留在表面,而要深入到领域的实质结构。势必需要达到了解或者精通领域业务的层次。当然有领域专家的辅助可以节省一些挖掘领域业务知识的时间和精力.领域模型是领域专家和分析人员互相沉淀知识的一个工具,它帮助分析人员理解领域知识,也为领域专家提供一个规范的表达形式,有条有理的描绘领域知识,分析、解决领域问题。另外,领域模型也是开发团队知识沉淀的一种方式,帮助开发人员了解他所从事的特定领域,提高建模技能。领域模型其实
阅读全文
摘要:最近关注架构问题,从很多方面了解到基于插件开发的优点和方便性。其中一个典型的例子就是Eclipse,允许广大程序员在Eclipse的核心框架基础上进行无限扩展。那么基于插件开发具有哪些好处呢?1)可以将各个功能交给插件完成,那么对于核心框架来说,其实只需要实现基本事件调度,数据缓存,插件管理等即可,而相应的业务逻辑可以交给插件完成.如此一来,可以非常方便的对业务逻辑进行更新,而不会影响到主框架的内容。2)非常灵活,添加,删除功能都是非常方便和简洁,仅仅只需对插件进行控制即可实现各个功能模块的控制。这里本人才智有限,仅通过C++ dll的方式来实现基于插件开发的简单Demo,请各位看客多多指点…
阅读全文
浙公网安备 33010602011771号