惊叹女娲造人--娱谈系统设计

女娲造人,耳熟能详的神话,作为一个技术人员,不得不佩服女娲的系统设计和实现能力,^_^,人是一个极度复杂的系统,需要实现N多的功能,其系统的分解和设计需要有极强的抽象能力,女娲就像是一个伟大的架构师,同时又不仅仅如此,还是一个伟大的程序员,将系统实现的如此完美。
对于人这么复杂的系统,女娲肯定得想清楚人到底是怎么样的,这个她当然是按照她自己来构思的,这个时候她要做的就是将这个庞大的系统进行分解,划分为诸如头、身体、上肢、下肢这样的子系统,确定每个子系统的职责,如头部负责思考以及其他的一些职责,同时还需要为每个子系统定义相关的接口,如头和身体的接口、上肢和身体的接口,最后她还需要确定各子系统之间的通讯是怎么去实现的,如通过血管、神经等,在做完这部后还只是完成了一小部分而已,她需要继续的不断的按照这种方法进行分解,如将头又分解为脸、头颅等等部分,直到最后分解为细胞部分,才算完成了整个系统的详细设计,此时才能开始做人的实现,女娲对于一个如此复杂的系统却能够做到合理的划分各子系统的职责、定义各子系统的接口以及通讯方式,使得各个子系统能够如此的协作,不得不令人惊叹,不如把女娲称为系统设计的宗师,呵呵...
以上言论纯属娱乐化的观点,呵呵,只是表达出了系统设计的一个通常过程,简要表明系统设计采用的最基础的方法---分解,系统设计的产物--子系统的职责定义、接口定义以及通讯定义。

posted on 2006-02-11 18:44 BlueDavy 阅读(3663) 评论(9)  编辑  收藏 所属分类: 系统设计

评论

# re: 惊叹女娲造人--娱谈系统设计 2006-02-11 22:14 太阳底下

比喻的不错,不过解释的比较空洞,没有太多建设性的内容.  回复  更多评论   

# re: 惊叹女娲造人--娱谈系统设计 2006-02-11 22:59 emu

原来是女娲,我还一直以为是上帝造的人呢。
从现实的角度看,人是进化出来的,我认为从进化这个角度上来看软件设计,会别有一翻风景。  回复  更多评论   

# re: 惊叹女娲造人--娱谈系统设计 2006-02-11 23:15 BlueDavy

to:太阳底下
说的是,^_^,下次来个系统的解释..

to:emu
^_^,中国神话提倡女娲,呵呵,基督嘛提倡上帝
呵呵,说的从进化的角度去分析也是一种不错的方式

呵呵,其实意思就是从别的学科去形象化的描述系统设计,觉得会更有意思  回复  更多评论   

# re: 惊叹女娲造人--娱谈系统设计 2006-02-12 01:14 冰云

开始女娲用手工一个一个的捏泥人,做出来的都是俊男美女,质量很高。注意,她是先做出界面,然后把人变活,因此是由功能/界面驱动出来的。
女娲后来做烦了,就做了一个code generation,用鞭子一甩,就出来好多人,这样也没法保证质量了,因此就有了美丑之分  回复  更多评论   

# re: 惊叹女娲造人--娱谈系统设计 2006-02-12 02:46 handan

前些日子我跟老婆商量了一下,决定造一个人出来。经过一个晚上的努力——也不是太努力——就造了一个人出来。可见也不是太难。当然后来要等上十个月左右。呵呵,玩笑而已。
从现实的角度看,人是人生出来的,我认为从站在巨人的肩膀上这个角度上来看软件设计,会别有一番风景。  回复  更多评论   

# re: 惊叹女娲造人--娱谈系统设计 2006-02-12 12:13 BlueDavy

to 冰云
你说的是的,正想写篇关于功能/界面驱动的文章,其实觉得业界一直在发展的框架、平台等等时候,有个误区就是总是想着去提高开发人员的效率,降低开发的难度,但往往忽略了考虑用户的感受,^_^,没有把用户当成上帝,而是把开发人员当成了上帝
呵呵,女娲鞭子一甩,采用的肯定不是code generation,^_^,否则就造出一系列一样的人了..

to handan
^_^,以人这么复杂的系统来说,十个月就能实现已经算是很快了,呵呵
恩,从多种角度去看系统设计,特别是从其他的学科,会对软件设计有很大的提升的,否则很容易陷入软件技术的局限角度。  回复  更多评论   

# re: 惊叹女娲造人--娱谈系统设计 2006-02-12 12:21 yufeng0681

女娲本身就具备了人的特征,应该不是创造,而是复制了人,也就是复制了自己。
就像现在的电脑,机器人逐渐逼近人的设计理念一样。  回复  更多评论   

# re: 惊叹女娲造人--娱谈系统设计 2006-04-29 19:03 pc

不错  回复  更多评论   

# re: 惊叹女娲造人--娱谈系统设计 2008-03-22 00:27 云野

看来女娲是最早充分运用面向对象思想的啊,子类继承父类,不过多重继承怎么说呢?  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

公告

 









feedsky
抓虾
google reader
鲜果

导航

<2006年2月>
2930311234
567891011
12131415161718
19202122232425
2627281234
567891011

统计

随笔分类

随笔档案

文章档案

Blogger's

搜索

最新评论

阅读排行榜

评论排行榜