和第一个合作的时候遇到的问题是这样的:需要分析业务需求,然后改写成程序的逻辑能力明显不行。业务需求是当用户输入数据的时候,判断其输入的数据是否会满足几个条件,有一些需要禁止用户在满足几个条件的数据,有一些需要给警告,但是允许用户存数据。她搞不清楚哪个应该在先判断,哪个应该在后判断。
第二个之前一起做过一个有集成其他软件数据的功能,其数据是通过API load进来的。load进来以后,时间显示相差4-5个小时,来来回回好几次都搞不定。但是我在API里测试的时候发现,只要用UTC time load进来,在程序里显示的时间就对,但是一用其他的时间段例如-4或者-5 time zone就出错。我不知道她后台程序如何写的,我还得网上找出UTC时间的资料发给她看. 她刚刚做了另外一个feature,我在测。除了一堆错误以外,如何从用户角度去设计数据处理,她做的那部分需要自订的的部分并不多,但是设计custom的那一点点用户界面,做得很差,开发过程中也没有主动提出让大家review一下,估计是因为她自己提出来要离开team的,也懒得去improve了。