写在前面
今天是在目前这家公司,第一次走的这么晚,项目上线,各种各样的问题,折腾到9点多才回来,到家都十点了。
项目简介
手机端app,目前负责的是手机端的一些应用模块,使用h5+angularjs弄得单页应用,已经做了三个功能模块,目前已经真正上线了一个,今天突然,将自己做得两个模块都上线了,一时,忙的不可开交。其中一个模块,测试的时候都正常,而上线的时候,真让人头疼啊。最后排查,是由于参数的问题。
首先说说,模块A:从sharepoint上面通过rest api取数据,各种参数问题,折腾到现在头都大了。这个也是我非常想吐槽的地方,从3月份入职目前这家公司,一直在弄这个项目,当时一直催的很紧,可中间凉了一段时间,最近这段时间,算是真正提到上线的问题,中间断断续续折腾了很多次。如果不包括其他项目话费的时间,自己在这个项目上花费了,起码也三个月的时间了。但仍是有问题,sharepoint权限问题,着实让人头疼,现在想起来,总觉得,sharepoint坑死我了。但话又说回来了,也只能说自己技术不过关,也只能忍了。目前,处于修修补补的状态,遇到问题,解决问题。
模块B,牵扯到国际化,而如何区别中英呢,这个值是在app传过来的,这其中也怪自己了,没有沟通好,传的参数与自己获取所用的参数,名称不对应造成的。而英文版,今天修改的,而且想发到测试服务器上测试,可是,测试服务器又挂了,到最后,没办法,直接上正式吧,果然不出所料,出问题了。侥幸心理,绝不可有啊。
说到这里,就得反思了,在牛逼的技术,也不能保证不出错,以后在这方面,一定要吸取教训。项目,一定要在测试环境,测试没问题后,才能考虑上正式环境。
今天,将这个加班的教训,写在这里,时刻提醒自己,要上线的项目,千万别抱着冒险的想法,踏踏实实,该走什么流程,绝不能落下,不然,连累了自己,还连累了同时陪你加班。
一个教训,切记。