自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 软件开发的比喻

有一个不错的比喻,把软件开发比做食物链。我对此做了一点扩展。客户是在食物链的顶层,他给出了问题(有窜货怎么办?),业务员消化了问题,转换成了需求(防窜货系统),软件规划吃掉了需求,产生了软件框架(数据中心,C/S架构出库,现场软件,查询等),设计员吞掉了功能,输出了详细方案,程序员则处理了设计方案,最后产生了软件,而客户使用软件,又有了新的问题。我不知道我的这个比喻你是否赞成。 

2007-03-28 00:30:00 966

原创 对于软件的一个比喻

软件构架是与软件需求一样重要的工作。软件就好比一个拼图。假如你的拼图,只是一个有30个碎片的拼图,只要花上点时间总是可以拼出来的。但是假如是900片的拼图,假如还是一个个的拼接,所花的时间是却未必是30倍,而是多的多。一个好的方法是找一个好的构架,把软件分成多个部分,但不是分的很散。把900片的拼图分区来处理,也是一样的道理。一个好的软件构架就是把软件分成了一个个的独立部分,可以方便分工合作。

2007-03-28 00:27:00 944

原创 关于接口设计的理论

(今天写的东西,只是我的个人一些不太成熟的看法。有增减的内容,我会尽量的修改我的理论,呵呵。)首先,什么是接口呢?接口在对于一个做软件的人来说,其实是无处不在。软件系统会分成各个模块,各个模块间的联系,我就将之定义为一种接口。例如数据库与前端界面的接口。各个软件系统之间为了符合客户要求,经常需要有交流,以方便客户操作,避免将类似操作重复进行。例如,ERP系统与CRM之间数据交流的接口。

2007-03-02 23:00:00 1169

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除