“哦哦,这个是生成唯一id,用来做主键的,每个视频都绑定了一个唯一的标识码。”
林漫听了徐黎明的话后仔细的看了获取随机数的写法。
林漫初步判断是不是这里出了问题,如果随机数出现重复情况的话,那就可能会造成上述所说的bug。
“看上去没什么问题。”
半小时后,林漫将徐黎明的整块代码都看完了。
得出了没有问题的结论。
但是徐黎明和毕天羽两人在听了之后,心中不免有些失落。
本来还以为林漫真的可以帮他们解决这个问题。
现在他们俩不自觉的认为林漫大概率也是个水货了。
林漫托着下巴思考了一会。
“黎明,有检查过前端的代码吗?有没有可能是前端代码出现了问题,前端代码是谁写的?”
当听到林漫的询问后。
一旁的张芷若立刻举起小手。
有些紧张的说道:“林主管,前端代码是我……我写的,我看了下,应该…….”
没等张芷若接着说下去。
徐黎明立刻替她说道:“林主管。前端代码我也看过了,就那么几行代码,无非就是把点击的视频id传给我,然后就没了,没什么好看的。”
林漫并没有因为徐黎明的打包票而放弃。
“芷若,先让我看看你的代码。”
“好,好的。”
张芷若打开自己的编辑器,将代码展示了出来。
当林漫看到张芷若的代码之时。
仿佛看到了刚实习时候的自己。
注释几乎没有,排版也是参差不齐。
“芷若,你这段代码是做什么用的?”
张芷若凑近电脑盯着自己的代码看了半天。
“额……”
“额…….”
她有些支支吾吾。
“应该是在给图表赋值之前把拿到的数据做一下处理,不过为什么要这么做我有些忘记了,对不起。”
林漫语重心长的说道:“芷若,我们在编写的代码的过程中一定要养成写注释的习惯,虽然这样做,在前期会比较浪费时间,但是这样当我们在某天排查问题的时候就会方便很多,明白了吗。”
张芷若像小鸡啄米一样的点头道:“我明白了,林主管,我接下来一定会好好写注释的。”
林漫继续排查问题。
当看到相关的代码的时候,的确和徐黎明说的那样,这个方法中只有简单的几行代码。
看上去不可能会出问题。
“你是把这个参数赋值传给了后台。”
林漫一边说着一边复制了参数的名字。
随后在全局搜索了一下。
当搜索结果出来后,林漫发现不止这个地方用到了这个参数。
继续追根溯源。
终于林漫发现了一行代码。
“这个参数在这里还被赋值过了。”
林漫重新回到上一段代码。
“原来如此。”
张芷若有些紧张的说道:“林主管,是我写的代码有什么问题吗?”
“应该就是这个参数的问题了,你在别的地方也给这个参数赋值了,但是在这里没有先给它清空,所以导致了某些时候数据会混乱。”
“哦,这也是为什么你们复现不了那个bug的原因所在,如果只是单纯看这个功能的话,还没有任何问题的,需要两个功能一起使用才会造成这个现象。”
说完之后,林漫为了验证自己所说的对,先去操作了另外一个功能,随后再回来点击视频。
神奇的一幕出现了。
之前徐黎明他们死活都操作不出来的bug竟然真的复现了。
徐黎明惊呼:“还真的是前端代码的问题!我怎么没想到是别的功能影响到了,芷若你把我害的好惨呀。”
张芷若十分愧疚的地下了头:“对不起,对不起,我不知道会有这个bug。”
仿佛是担心林漫会骂自己。
张芷若的眼睛都有些湿润了。
林漫给张芷若打气道:“不用自责,程序员不出bug那还叫程序员吗,犯错是正常的,我刚工作的时候也和你一样,时间久了就好了,加油。”
张芷若抹了抹自己的眼角。
“嗯嗯,我会努力的,谢谢林经理,你和前面那几位主管果然不一样,一点也不凶。”
林漫没想到张芷若竟然会这么夸自己。
竟然鬼使神差般的开了个玩笑。
“哈哈,我还以为你会说我和前几位不同的是,我比较帅。”
林漫的幽默让众人啼笑不已。
但也拉近了和众人的距离。
胡颖也是学着林漫一样开玩笑道:“真没想到林主管不光长得帅,竟然还这么幽默,简直就是万里挑一的好男人啊,你真的没有女朋友吗?”
徐黎明因为解决了一个困扰他许久的bug,心情也是大好。
不禁调侃道:“就算林主管没有对象,也轮不到你的,我们也不扯别的,就拿我们自己办公室的人来说好了,如果林主管喜欢漂亮的,那论颜值,你比不过安馨,如果林主管喜欢年轻的,那论年龄,你又比不过芷若,所以你还是死了这条心吧。”
胡颖气的想要掐死徐黎明。
“不会说话就不要说话,我颜值比不过安馨,但我脾气比安馨好呀,啊呀,安馨我不是说你脾气差,你别介意啊。”
安馨抬头看了一眼胡颖:“无聊。”
林漫开口打断了正在嬉闹的几人。
“好了好了,上班时间还是好好工作,不要闲聊了,时间紧张,离月底也就几天工夫了。”
回到办公室的林漫收起了之前的笑容。
接下来他要处理的事情才是重中之重。
“杀熟”功能的取舍。
这个功能在技术程度上其实一点都不难,花点时间总能实现。
可是这个涉及到了用户隐私。
而且“杀熟”功能完全就是一种不道德的行为。
思考了半天之后。
林漫打开了李国兴的聊天窗口。
“李经理,客户提到的问题,本周差不多可以完成了。”
半分钟后。
李国兴发来了信息。
“不错不错,林主管能力果然优秀,不愧是从大厂里面出来的,专业技术就是让人佩服。”
林漫:“不过还有最后一个问题,客户想要我们捕捉app用户的消费水平,根据消费水平对同一个东西进行不同的定价,这个功能我觉得还是不能开发,不太符合正确的价值观,这样只会伤害消费者的权益。”
当林漫发出这条消息时候。
足足等了十来分钟才收到了李国兴的回复。
“林主管说的不无道理,这个做法的确不太适合,侵犯消费者权益的事情我我们不能做。”
原本林漫以为自己要费许多功夫和精力来和经理周旋,没想到对方竟然这么深明大义,都不用自己掰扯了。
林漫愣了一会后快速的在键盘上敲了几个字。
但是还没发出去就又收到了李国兴发来的信息。
“但是,这app不是我们的产品,我们只是乙方,窃取用户隐私也是客户的要求,和我们有什么关系,我们的宗旨就是维护好客户,满足客户提出的一切要求,林主管你能明白我的意思吗?给我们钱的是客户而不是那些用户。”
李国兴的话包含的意思已经很明显了。
林漫:“可是如果被用户发现窃取他们意思的话,说不定会连累我们公司。毕竟这是我们开发的。”
“啊呀,你不说,我不说,谁知道?用户随便忽悠忽悠就行了,哪有那么多人会注意自己的隐私,现在公民得隐私数据早就满天飞了,不差这一款app了,你就按照客户的要求做就行了,不然到时候月底无法交差。”
“可是。”
“好了,别说了,就按客户的要求做。”
虽然不是当面聊,但是林漫已经能够从字里行间看出李国兴的不耐烦了。
自己要是再坚持的话只会引起更大的抵触。
无奈之下,林漫发了个ok的表情包过去。
一整个下午林漫都是在纠结中度过的。
他反反复复的写代码,删代码,写代码,删代码。
—————————
时间过的很快,马上就到下班的点了。
林漫刚从茶水间回来,就迎面遇上了准备回家的安馨。
“安馨,下班啦。”
安馨点了点头算是回应了。
不过她刚走出几步之后却又重新回到了办公室。
她走到林漫面前问道:“我的那段代码真的是你改的?”
林漫以为安馨还在生自己的气。
“嗯嗯,放心吧,下次我不会擅作主张了。”
出乎意料的是,这次安馨竟然没有怼他。
“没事了。”
在看了林漫几眼之后安馨就离开了办公室。
林漫被安馨的这一举动搞得有些不知所措。
他检查了一下自己的穿着打扮。
“也没什么奇怪的地方呀,她那么看我干什么?”
林漫没听见的是,安馨在离开的时候还小声的嘀咕了一句。
“没想到真的被他解决了。”
—————————
这次加班其他几人没有让林漫请客,而是去了食堂吃了晚饭。
林漫则是喝了杯代餐粉。
继续忙了一个小时之后,林漫收拾了下桌面也准备回去了。
今天是他的健身打卡日。
“各位,如果工作进度来得及的话,就都下班吧,没必要一直在这里加班了,我也要下班了。”
“好啊,那我们一起下班吧。”
有了林漫的带头,徐黎明几人毫不掩饰的表达出了喜悦之情。
“走吧走吧。”
众人飞速的收拾了桌面。
“林主管,明天见。”
“明天见。”