OO DDD应用!

08-11-04 cjbeck
在JDON上逛了这么久,对oo DDD 有了一定的认识。
之前做的项目都是先看开发文档,然后先把数据库设计好,根据设计好的数据来对业务层进行操作,很多时候都被设计好的数据库所束缚,很难有其它的想法。就算在业务层中有了其它的想法,可一想到要大改设计好的数据库就头疼!
我昨晚在用一个简单的的例子,用户的注册,登陆,用户信息查询,发表留言。 大家不要笑我想不出怎么使用领域建模来对这个小项目就行开发。纯OO的思想在我的脑海里不知道在这个项目中到底该怎么运用.
在学校中上JAVA的第一堂课,老师就告诉我们JAVA是一个面向对象的编程语言,当时关于对象也弄的不是很明白,在JDON上逛了这么久,发现老师在教授我们知识,在带领我们做项目时完全是用面向过程的方式来教我们的。
开发项目时的顺序,以及设计都是面向过程的。
就像banq说的那样,凡是都是先入为主的,现在的我接受OO,DDD是有点困难。
banq能给我点建议吗? 还有上面讲到的例子,能实际点把OO,DDD运用到其中该怎样做?

banq
2008-11-04 10:43
>我昨晚在用一个简单的的例子,用户的注册,登陆,用户信息查询,发表留言。

实体模型是用户 用户信息 留言信息等。这个比较简单。尽量不要以用户注册这个案例做领域模型,要以真正业务系统为案例。用户经常作为角色参与业务互动。