请教各位如何应对快速变化的需求?
banq大哥好,大家好,第一次发帖,假如有个联通的项目,其中一个功能,让用户能查询当前联通旗下所有类型“卡”(比如小灵通,乡镇卡之类)的付费标准及与卡相关服务项目,但是问题来了,最近联通在年前新增一个卡类型,如意卡,有它的自己的付费标准,可能还有期限要求,如它要求过了3月31日又是另一个付费标准了!其实现在我们做项目很多时候都没有预见性,下面是我个人的尝试方案,请bang大哥和大家不吝赐教:
1。建立一个卡类型管理画面,把所以信息保存到数据库,即使将来还有新卡类型也只是增加记录,但是banq大哥好象很不主张以数据库为基准的设计,呵
2。在项目中编写卡的接口或者是抽象类,将来有了新卡类型用反射获取相关信息
但个人觉得有点麻烦,是不是将来联通新增一个卡类型,就又要我们开发公司帮忙开发一个新的子类插入系统中,虽然可能不需要重新编译整个项目,但是还是觉得不方便,是不是我认识有误,用反射做开发不是这样的?