只显示主题贴
纠正两点:
引用
我们一直提到的只有getter/setter的纯数据类,Martin Fowler有一个专用词汇,叫做Active Record
No, Active Record 的概念是:包含DomainObject的CRUD操作和部分domain logic.
另外,区分"workflow logic"和"domain logic"的准则应该由logic本身决定:
引用
紧密结合domain object的,可重用度很高的操作可能是domain logic,应该放在domain object里面;比较难重用的控制逻辑方法,特别是可跨越多个domain object的操作则放在 ...
- 进入论坛 Java 版
很久不来,讨论很热烈。但是看到Robbin的总结后有点晕,老马的意思被误解了好多,我来简单说一下:
1. Tansaction Script
Organizes business logic by procedures where each procedure handles a single request from the presentation.
它的特点是making calls directly to the database or through a thin database wrapper. 跟Robbin总结的模型1相去甚远。
2. Domain Model
A ...
- 进入论坛 Java 版
muziq 写道Pouyu 写道我們也經常用白板﹐只是問題討論完后就擦掉了﹐^_^
只是這樣就沒有把有些以后可能會再次用到的東東保存下來﹐下次遇到的時候又得重新畫過了﹐如果用知識管理的方法把它保存下來會不會好些啊?
當然﹐如果這些以后都不可能用到了﹐那就沒什么了
答案就是:数码相机
(不信?看看《敏捷建模 by Scott W Ambler》)
其实有一种白板是带打印功能的,在上面写完,按一下[PRINT]按钮即可。我们大概5年前就在用了。
- 进入论坛 软件开发和项目管理 版
摇摇头,楼主举的例子只是为DIP而DIP,根本没有考虑使用DIP的Context,所以不具有任何批判性。
- 进入论坛 Java 版
引用当然,直接调用XML的API似乎是很灵活,但实际上是其它方面有损失的。基本上我认为,在业务逻辑中直接调用XML API会导致你失去对象模型所带来的好处;而是应该针对具体的对象模型,将XML的处理封装到具体的实体对象中去,具体到操作业务逻辑时应该是看不到XML的影子才好。
You got the point.
- 进入论坛 Java 版
我觉得四五级关联的时候,要么写view来映射,要么从session拿到connection直接执行sql,应该都是解决的办法。
- 进入论坛 Java 版
这个信息不难找吧?
http://sourceforge.net/project/shownotes.php?release_id=242817
不要把自己的目光局限在中文网站上,多看点文档,多浏览点外文网站,很多问题都不是问题。
- 进入论坛 Java 版
perhaps 写道为了寻求更高的开发效率,我们确实应该考虑一下软件有编译的必要性吗? 毕竟现在,开发的成本还是居高不下的,而执行效率的考虑已经在硬件不断进步中退到了一个相对次要的位置了。
nod nod, 深得我心。
- 进入论坛 Java 版
ozzzzzz 写道ISO和6σ在软件工程方面基本上被公认是失败的
haha, that's right。ISO在工业制造方面很成功,可是对软件行业简直是风马牛不相及的感觉。
- 进入论坛 软件开发和项目管理 版
这个这个,我已经说了。论坛上相关的讨论很多,能run的完整例子却没有,所以我就试着提供一个。
细节部分当然有很多不妥的地方,比如那个update其实也不太对,所以要应用到实际当中,还有很多要改进的地方呢。
- 进入论坛 Java 版







评论排行榜