设计模式、框架和架构的困惑

06-06-27 jacal
写jsp好几年了,写java也有3年了,做了一些系统,感觉还是挺有成就的。但是对于设计模式、框架和架构还是有很多困惑。比如原来写的一些系统,基本上都没有经过仔细的设计,很多都是写好需求后,大概的框架定好就开始学代码,而很多框架都是套用(参考)别的一些系统。

现在想写一个资产管理的系统,想认真的经历一下自己设计系统框架、构架和模式的过程,不知道该怎么入手,用什么构架。

这个资产管理系统大概这样的:

公共区域:公共区域的设施、花园、路灯等等

楼房信息:楼房建筑信息、硬件信息

楼房里面的设施:房间、走廊、电表、水表等等

每个房间中的设施:空调、桌椅、灯具、办公器具等等

走廊中的设施:灯具、开关等等

…………

怎么样才能一步一步的来设计和开发这个系统?

困惑啊,不想一上来就写代码啊。

banq
2006-06-28 09:08
框架是源于设计模式,所以,你原来系统中如果自己的业务没有使用设计模式,那么这个资产项目开始就要用模式,框架等架构不是凭空想出来的,是以前模式代码的积累。

模式好理解;模式难用,为什么呢?需要有模式思维,就想管理者当面对几十个人员时就要有管理思维;而程序员面对几十个业务类情况下,也需要有模式思维。

模式思维和数据库思维是矛盾的,写J2ME的程序员很容易用设计模式,因为他不需要和数据库打交淡,而企业程序员则无法自然使用模式,因为他被数据库牵着鼻子走,所以,斩断数据库情节是自我提升的必须门槛。

猜你喜欢