架构和功能应优先考虑架构

系统设计时应该优先考虑软件系统的架构,而不是系统功能。 

      现在许多项目在获得用户需求后,只是简单地进行了系统分析,设计几个表,选择以前项目的框架,就忙着开发实现功能,省略了必要的阶段评审,项目经理自欺欺人谓之模型预研,无需评审,等用户试用后,再边开发新功能边完善架构。是典型的重系统功能,而忽视系统架构。 

      这样会引来许多问题。 
      第一,用户需求变化越来越快,没有一个好的系统架构,系统功能的添加和修改将会变成恶梦。
      第二,面向关系数据库的结构化开发方法顶着面向对象开发的帽子,让程序员有种被强*的感觉。 

     其实架构和功能应优先考虑架构,好的系统架构,提高了系统的可扩展性和可维护性,而系统功能实现只是时间问题,重功能实现而忽视架构设计是一种短视行为,得不偿失。尤其是产品开发过程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值