MDA/MDD/TDD/DDD/DDDDDDD
posts - 536, comments - 111, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

关于抽象泄漏(leaky abstraction)

Posted on 2010-02-20 23:15 leekiang 阅读(512) 评论(0)  编辑  收藏 所属分类: 其他
根据 Joel Spolsky 的说法:“所有非简单抽象,都存在某种程度的泄漏”。
http://local.joelonsoftware.com/wiki/Chinese_%28Simplified%29

GORM 有助于缓解抽象泄漏问题,它支持使用对 Groovy 有意义的方式表示对象模型,由 GORM 在幕后处理关系数据库的问题。但是正如即将看到的,如果需要,覆盖默认设置也很容易。GORM 并不是隐藏数据库细节的不透明的 抽象层,而是一个半透明的 层 — 它尝试在不进行用户干预的情况下执行正确的工作,但是如果用户需要对它的行为进行自定义,它也可以提供支持。

http://blog.csdn.net/g9yuayon/archive/2007/03/02/1518916.aspx
http://www.ibm.com/developerworks/cn/java/j-gaej3.html
https://www.ibm.com/developerworks/cn/java/j-grails02128/

只有注册用户登录后才能发表评论。


网站导航: