本周踩坑汇总

1、产品需求、实际开发、测试验收三者之间对产品需求未进行严格评估

检讨:

  a、产品方考虑问题细节不全面,需求频繁改动,导致时间不够用

  b、我作为开发者,因未评估需求是否合理就急于动工,难辞其咎。后面因频繁改动需求,导致代码愈改愈乱,几乎无法维护,导致中间为了迎合需求变动,重构代码。

  c、测试方前期拿不定主意,也是跟着产品走,后期发现走不通,产品再跟着改,开发只好也跟着改,改动过程中因耦合度过高导致产生新的bug,测试的成果白搭,形成恶性循环

2、举一反三

  改动一个地方,要联想到其它地方是否要有类似的改动

3、数组过长

  php.ini里的max_input_vars和服务器上的配置不一致导致本地不重现服务器上的bug

posted @ 2018-11-13 16:22  rickon  阅读(120)  评论(0编辑  收藏  举报