为什么分析模式如此不受重视 (50分)

  • 主题发起人 shiningplus
  • 开始时间
S

shiningplus

Unregistered / Unconfirmed
GUEST, unregistred user!
现在的程序员张口闭口设计模式,好像不会设计模式都是菜鸟,本人并不是认为设计模式不好,但是另外一个很重要的话题,总是被人轻视:分析模式!
本人最近在用Bold写一些测试程序,因为Bold是O/R Mapping,所以我首先用MM开始画UML的类图,然而画了两下就为难了,因为我总是被传统的E/R,结构化模型所羁绊,在为企业抽象OO模型中常常不知所云,但是看了Martin Fowler的分析模式,一下解决了很多问题。至此就觉得很多人只知设计模式,不知分析模式是多么悲哀。因为为企业开发要设计真正的OO系统,没有OOA,没有分析模式,真的很难。。。
 
楼主能否推荐几本关于分析模式的好书呢?还有O/R (是OBJECT/RELATION吗?)Map是做什么用的?
谢谢请赐教!
 
强烈支持!
我在日常开发中也有这方面的困惑,感觉思路总是跳不出结构化的条条框框,
希望高手们介绍几本好书
 
to bluesaga
Martin Fowler的《分析模式:可重用对象模型》
O/R Mapping是指数据库和对象映射,使得对对象的操作最后能保存到数据库。
 
可惜国内出版的《分析模式》的翻译版翻译的不好,还不如“笔记版”呢
 
非程序员 第一,第二期有分析模式的笔记和介绍,可以免费下载:
http://www.umlchina.com/xprogrammer/Index1.htm
 
春三月,和Borland专家--刘艺相约上海!
大家好:
 “一年之计在于春”,春天是定目标、打基础关键时刻!
无论你的目标是加薪,成为项目经理,还是让自己的技术水平更上一层楼,
都需要不断地学习,而与高手的交流,仿佛是站在巨人的肩上:站得高,看得远,助力你迅速成为Delphi高手!
应中国项目经理网邀请,Borland专家--刘艺老师将于这个三月来到上海
给大家做<<UML与DELPHI模型驱动开发>>的培训,机会难得!请热爱Delphi的朋友请抓紧时间报名!
届时将会有众多Delphi高手光临现场!热烈的现场讨论以及众多Delphi高手的面对面交流讲师本次培训的特色之一!
在温暖的三月,刘艺与众多Delphi高手与大家相约上海!

中国项目经理网相关培训链接:
[公告]阳春三月,和刘艺老师面对面讨论UML和Delphi面向对象开发!
http://www.china-pm.net/dispbbs.asp?boardID=22&amp;ID=5&amp;page=1
[公告]uml与delphi模型驱动开发课程介绍
http://www.china-pm.net/dispbbs.asp?boardID=22&amp;ID=21&amp;page=1
报名表
http://www.china-pm.net/dispbbs.asp?boardID=22&amp;ID=35&amp;page=1
中国项目经理网
2004-02-14
 
最能说明问题的是我对分析模式中Quantity的理解。我在一个中大的基于数据的标准件企业开发中发现一个很大的问题,计量,如你入库40,信息并不完整,因为40可以是件,可以是千件,可以是吨,可以是公斤于是在sql中反复对这些数量进行转换,后来用了sqlserver的函数,因为函数每条记录都要不断的要对计量表进行select查找,所以大数据量性能很差,而且每个跟计量有关的表都要无聊的转换,还有钱币,由于客户是基于外销,可能要用外币,又有建立每月汇率表,导致sqlserver的性能就因为这两个数量的转化损失不少性能,另一方面,在sql中无法解决复用,也难以重构,但是如果用O/R Mapping ,然后把Quantity封装为类,情况就不同了,可以把计量信息封装在里面,如果用C#,Delph.net的运算符重载,那么解决这个Quantity将更完美。
 
分析模式我看了一些,但是觉得好像太上层,不好用,
你说的Quantity是什么情况?
它告诉你用O/R Mapping吗?到想听听你的意见!
 
我也跟。
 
我也想知道,有书吗?
 
是呀,分析模式写的太好了。可是中文版的也太差了,图形也不是用UML画的,闷!还不如xprogrammer中的。
 

Similar threads

回复
0
查看
854
不得闲
回复
0
查看
677
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
892
DelphiTeacher的专栏
D
顶部