我是DDD + TDD世界的新手.但我已经编程了将近9年.
有人可以解释我坚持不懈的好处吗?典型的nHibernate应用程序只是将类和数据库之间的依赖关系推送到映射文件.
如果我更改类文件或数据库,我必须更改映射文件.那么是不是只是通过添加一个抽象层来推动依赖?在我看来,到目前为止,我认为这不是革命性的.但我不确定我是否遗漏了什么.
最后,我如何测试映射文件?映射文件中可能会出现错误,我该如何测试它们?
domain-driven-design persistence-ignorance
domain-driven-design ×1
persistence-ignorance ×1