对需求变更的看法

       项目做到这个程度了,突然要改需求,改逻辑,这无疑是给程序员们最狠的一击,但是没有办法,只能照做,因为你是程序员。

      前期的项目要求其实本身就不明确,但是上峰一声令下,我就背负着使命深扎客户阵营,开始了操蛋的开发;从开始的动画实现,到最后整个UI的成型,再到后来的数据模拟,网络请求数据,UI交互、显示,每做一步都令自己身心憔悴,可能是自己没做过这方面的东西,加上手头人手不够,只能我自己扛着。感觉每次对自己代码进行重构,都仿佛是对自己手术一样心痛。

      开始预订的数据源是从网络拉下来放到本地数据库缓存,然后查询本地;但是后台方面太忙了没时间搭理我们,只能用可视化工具进行数据模拟了;好的,那我也忍了;然后到后来数据库又多加了个字段,进行层级查询!我也忍了,期间蛋疼的修改过程让自己水平得到了质的提升!因为每当自己感觉到面对的是一个无法抗拒的问题的时候,挑战过后就是自己的升华!是不是应该这么的开朗跟乐观呢?

      今天上峰突然跟我说数据源变了!每次查询操作都是从后台获取数据!我了个天,这不是意味着自己辛苦拼凑的算法、逻辑都要重新整理么?难度是降低了,但是却增加了些未知的问题,这么大的数据量请求,快慢不说,用户体验能好么? 恐怕这个不是我能决定的,得看他们的最终方案,反正自己先着手准备着好了,到真正用到的时候再做必要分支,代码版本控制要做好!

       到现在为止,自己感觉都没什么脾气了,似乎已经习惯了需求的突然变更,就好像到特定时间就必然会出现的插曲一般,司空见惯了;然后让我预估工作量,我能说什么呢,看了看,1-2周吧,反正后台接口没开发好,自己先看着其他东西吧;其实项目最大的收获是对自己全面一次检验,抗压性-忍耐力-钻研劲儿-信心提升-分享喜悦的心情;毕竟还算处在开始阶段,慢慢的就好了,如果3年内自己没有个质的飞跃,那接下来自己就难喽、 呵呵

      需求变更嘛,说白了,就是在适当时候对自己的程序架构可扩展性的一次检验,看看弹性怎么样,我对自己的代码逻辑还是比较满意的,当然期间也耗费了不少心血,重构真的很有必要!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值