简单,但不是过于简单

 

需求分析,设计和编码的时候,我们需要一种指导思想。

那就是简单,而不是 过于简单。

这话的原话是爱因斯坦说的。当然,他说的是科学规律。

因为软件系统也好,网站也好,总是或多或少要反映现实,是一种模型化的反映。 模型总得做简化,(很多人总想直接照搬而不是简化,这是行不通的)。在分析需求的时候,很多人就说, 现实 不就是这样吗,为什么不这样设计呢? 但我的回答就是模型就是模型,模型不完全等于现实。总要做简化。比如连锁机构,在一个系统中,如何做模型?有的时候,我就把每个连锁店直接作为一个独立的企业实体建模,而不管其上的总的连锁管理机构或者企业。这当然就忽略了信息。但是如果不忽略,系统太过于复杂,则系统无法建构。

所以,第一点,我们需要简化,我们需要简单。

第二点,不能过于简单。

简化是有必要的,但是如果简化到系统只剩余一种实体的时候,这个系统往往就过于简单了。

过于简单的东西,竞争对手容易抄袭,也不容易做出精彩的东西来。 比如说博客,现在满大街都是,论坛,也几乎满大街都是,但google、MySpace这些稍微复杂的东西,要抄袭起来就没有那么容易了。而且,google出彩了,MySpace的网络流量和收入也都出来了。

尤其是在中国这个抄袭成风的社会体系中,如果要保护自己,就必须让抄袭稍微困难一些。这个时候,就不要做得过于简单。

My Blog: http://blog.youkuaiyun.com/ac1998

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值