建议banq系统阐述DDD,DCI,CQRS,Event
转眼间,上jdon也两年了,从一个刚毕业找不到工作的D丝,终于可以约略了解banq的思想了。
回忆起通过jdon学习架构之路,当然首先要感谢banq对我的巨大帮助。每当我对软件设计开发产生疑惑的时候,最终总能从jdon获得帮助。
然而也有一些小遗憾,banq的知识面广,技术研究深刻,而且banq的语言过于精炼,导致作为初学者的我理解起来很有难度。记得最开始的时候学习设计模式,主要是先看jdon上的设计模式板块,但还需要查看iteye等技术论坛上的博客,看很多应用文章才能理解。
之后学习ddd,通过banq的ppt,看的晕晕乎乎,然后买了本领域驱动设计慢慢啃,翻jdon上关于ddd的文章。
现在终于大约理解了ddd,了解了ddd要和dci和cqrs结合起来更适合实践开发。
虽然看到了领域驱动设计的天堂,目前的工作还是在orm,关系数据库的炼狱中苦苦挣扎。
一方面感到目前ddd,cqrs架构还有很多细节我没有搞清楚,另一方面在jdon上看到大家的分歧也比较大,我还需要努力学习,希望自己的技术和工作质量都能有所提升。
目前学习ddd,cqrs需要在jdon的大量的帖子之间不停切换,看一篇帖子本是想解决一个问题,没想到banq总是联系到很多问题,经过来回切换帖子后,才大约有所了解。
不知道banq有没有计划在闲暇之时,系统的阐述一下,可以让我们理解架构全貌。比如说,数据库的选择,cqrs框架的设计或选择,减小orm阻抗的策略,关联和聚合的技巧等等,如果能有一些案例和代码,能帮助ddd从理论阶段更容易转向实践阶段,那就更好了。
感谢banq和jdon杰出的工作,希望banq考虑一下。
[该贴被limcosln1andx于2012-07-14 21:08修改过]