我自认为写的很不错的一篇文章--企业应用系统总体设计-----面向对象方法
文章在我的博客里面,连接如下
http://lishu1980.cnblogs.com/archive/2006/07/03/441751.html
这是文章的目录
目 录 2
序 言 3
第1章 应用系统的总体设计: 4
1.1 划分模块的层次结构: 4
1.1.1 基本划分方法 4
1.1.2 强内聚和松藕合 4
1.1.3 粒度控制 6
1.1.4 包图-总体设计的文档 8
1.2 定义接口 9
1.2.1 接口的概念 9
1.2.2 定义接口的必要性: 9
1.2.3 接口的物理实现: 9
1.2.4 对接口访问的限制 10
第2章 总体设计的重构 13
2.1 重构的时机 13
2.2 重构的原则 13
2.3 重构的范例 14
第3章 软件产品的总体设计 15
参考书目 16
问题点数:100、回复次数:18Top
1 楼csuc20(闯荡深圳)回复于 2006-07-14 08:49:16 得分 0
看看,学习一下,呵呵!Top
2 楼sp1234(asp.net不是一个语言,是一个操作系统)回复于 2006-07-14 10:34:59 得分 0
基本上还是停留在设计的最初级阶段,没有成熟的框架,虽然有能力设计企业应用,但是能力并不高。Top
3 楼jijl2001(jijl2001)回复于 2006-07-14 10:36:55 得分 0
看过了,还行吧Top
4 楼sp1234(asp.net不是一个语言,是一个操作系统)回复于 2006-07-14 11:19:59 得分 0
如果让我们真的提出一个具有100个业务类型、分布式服务系统(主要Actor至少有好几个)、各种客户端通讯方式(需要对对象序列化)、业务逻辑的反映程度(写出类型之间的静态逻辑只是开头十分之一的设计工作,设计动态模型才能发现设计上具体可操作性问题)、用户自定义的操作授权和查询授权要求、加密解密要求、长(永久)的任务驱动要求(例如跨地域的工作流),等等,我认为文章中内容几乎都没有道出其基本原理。
当业务需求千变万化的时候,“什么力量可以促使自动地创意出系统设计来?”这是一个工程问题、框架问题,就好像用微分方程能够顺利解决的问题似乎用初等数学都能解决,但是其经济性、适用性是不一样的。
道出各种主流系统的框架、原理,充分适合应用领域的急需(专家知识而不是普及读物上的知识),才是可以被评估为“企业、总体”的知识。Top
5 楼francsescoli(我爱世界杯)回复于 2006-07-14 12:38:22 得分 0
开发一个可扩展的程序难;开发一个可复用的框架,更难;开发一个可复用的程序库,死难.Top
6 楼qwerttyy(今天也要快乐!)(每天回十帖)回复于 2006-07-14 13:04:36 得分 0
呵呵,来学习的。Top
7 楼copall(<民工>席卷天下-包举宇内-囊括四海-并吞八荒!)回复于 2006-07-14 15:37:42 得分 0
看了一下有点虚,不过还是值得学习Top
8 楼JasonHeung(拥有一切不过就这样笑着哭)回复于 2006-07-14 15:59:26 得分 0
大进补Top
9 楼chenyuan1977()回复于 2006-07-14 17:11:21 得分 0
开发一个可扩展的程序难;开发一个可复用的框架,更难;开发一个可复用的程序库,死难.
再难也要开发,毕竟这个就是生产力Top
10 楼mxch815(记住Amao这个名字,对你将来有好处)回复于 2006-07-15 18:20:34 得分 0
学习Top
11 楼leo2003(【健者天行】谁伴我闯荡)回复于 2006-07-15 18:40:52 得分 0
顶顶
Top
12 楼zhongwanli(㊣【为了老婆,二次重构____然后升★★】㊣)回复于 2006-07-17 16:54:18 得分 0
看看Top
13 楼Edifier0709(腦袋重構中.....)回复于 2006-07-18 08:52:57 得分 0
看看Top
14 楼asuan(~不要叫我高手~)回复于 2006-07-18 09:38:26 得分 0
有空再学习学习~Top
15 楼wtuge()回复于 2006-07-27 18:38:35 得分 0
我是菜鸟,学习INGTop
16 楼shuang8(冰河魔法师 - C#代码中心[CCSharp.Net])回复于 2006-08-02 16:52:15 得分 0
看看~~~
******************************
C#代码中心[CCSharp.Net]内测中
宗旨:做最实用方便的C#专题站
网站由站长用C#全面全新打造
欢迎参观访问留言~~~Top
17 楼geruger(geruger)回复于 2006-08-02 16:57:22 得分 0
francsescoli(我爱世界杯) 同意同意,
都讨论框架,对象,复用,可公司开发的时候又用到多少呢,还不是那样,无聊的粘来粘去,
所以现在别跟我撤什么框架,想要什么功能我就能给你实现。Top
18 楼CH_MARS(上帝的右手)回复于 2006-08-03 11:18:01 得分 0
看看Top




