王倩的租房问题总算是解决了,这段时间,王倩和章亮有说有笑地一起上下班毫不避讳。
偶尔,何恬出门会碰上这两人,那在一起的样子,真的不像是合租的室友,说是情侣还差不多。
生活总是悲喜交集,多姿多彩。喜的是王倩,悲的是邓江,虽然邓江的悲对于何恬三人来说也是喜。
那次11点多上班仿佛打开了他的什么开关,这段时期天天如此。张经理并没有天天来问,也就说明他知道为什么。何恬虽然纳闷,但也没有主动问出口。
最后还是老何最先道破真相。
邓江老婆怀得不是太安稳,那次就是送老婆去医院耽搁了。他每天早上送早餐过去后再来上班,晚上到9点再去医院看看,过得很是辛苦。
难怪他最近都不损人了,何恬恍然大悟,并为她觉得邓江迟到很活该的想法感到抱歉,心中默默期待他老婆能好起来,但也希望他老婆好起来的同时他的碎嘴也好起来。
老何趁早上邓江不在,每天跟何恬他们八卦近况。
何恬都快怀疑老何是不是安了眼线在医院,不然为什么每天都能知道第一手消息?这肯定是对上次孕吐事件的复仇。
知道了这层缘由后,何恬对邓江的态度也没之前那么冷漠,起码多了些情绪起伏吧。
**
一日,邓江11点30分后还没有上班,在群里发消息说要请一天的假,并吩咐何恬帮章亮看看他手上那本程序。
何恬看着这个消息头疼,先不说章良是个研究生,不知道谁帮谁呢?再者,章亮手上这本是新的系列,她没有接触过,不一定会。
天平两端放置着畏难和责任感,最后,责任感赢了。
章亮程序差不多测完了,发来给何恬检查。
何恬接收对章亮说:“还不知道谁帮谁呢?你最近进步很大啊。”
章亮谦虚道:“资历和经验又不是靠学历积攒的,肯定是你帮我啊。”
这句话还是给了何恬一些信心,她认真地检查结果,比她自己自查还要认真。
这本是新系列,链接的是一个登陆页面,这个页面设计得比较简单,主要是为了登陆使用。
左边是客户公司的logo,右边是登录框和密码框上下紧挨,密码框下方是登陆和注册按钮,登陆框上方写着文本:“现在是北京时间15时25分(系统时间),亲爱的用户,欢迎您的登陆。”
logo图片没有问题。
再测试登录框和密码框,重点就是测试输入密码的时候,密码会不会变成*号;密码和用户名其中一个或都空着的情况下,点击登录能否出现“请输入正确的用户名和密码”的弹窗等。
操作比较简单,换成邓江肯定分分钟搞定,可这毕竟是邓江交代的任务,何恬不敢放松,硬是在这个页面上花了1个多小时。
检查到最后,何恬内心觉得已经没有什么地方可以再检查了,应该没多大问题,同时也意识到耗费的时间太长,于是下意识看向登录框上方的时间显示,这个时间在屏幕较为中间的地方,比起看右下角方便许多。
不看不知道,一看她惊呆了。
这时间居然还显示的是15时25分?她赶紧看右下角,时间明明是16时44分,这个时间居然没有变动!
她重新运行一次画面,再次打开之后和当下时间一样。
她决定等5分钟,看看时间有无变化。
事实上也不需要5分钟,当右下角跳至48,页面还在45的时候,冷汗顺着她的额头流了下来。
她手颤抖地拍拍章亮,“章亮,你来一下,我好像发现了一个不得了的事情。”
章亮闻言凑近何恬的屏幕问:“怎么了?”
何恬将自己的发现告诉他,章亮听了后,眉头微微皱起声音严肃,“我看一下用户需求和程序,你稍等。”
客户需求写得十分清楚,要求文本框显示当下时间,并随系统时间变动而变动。
他们没完成这个需求。
何恬去搜索了一下程序,找到相应的位置。
确实有点问题,这导致打开画面时会显示系统时间,但不会随系统时间变化而变化。简单地说,你在某个时间点打开页面,只要你不按F5刷新,时间将会永久停留,实现虚拟的“停止时间”。
这个发现让何恬的心冷了半截。
这本虽然是新系列,但整个项目的程序大同小异,客户也知道这件事情,提供了一些具有共通性的代码,这个控制时间的代码就包括在里面。
重点也不是客户提供的代码有点问题,而是,第一,他们没有看出来,第二,不仅没有看出来,客户有些程序已经验收,恐怕有些都上线了。
邓江的火眼金睛怎么会没发现呢?何恬疑惑,她赶紧翻找提交过的客户需求和程序,终于发现了原因。
这本以前的用户需求并没有对时间有要求,在页面上不予显示,这本之后,对时间开始有明确的需求。
这时章亮凑过来说:“客户提供的代码有些问题。”
何恬点头赞同他的发现,“是的,我也发现了。”
“之前都是这么写的,我就直接使用没太注意,为什么当时我们做的时候,邓江检查的时候都没有发现呢?”章亮疑惑。
“这本是一个分界线。这本之前,画面上不需要显示时间,我们按照客户需求做,单纯检查很难发现问题。这本以后,对时间显示有需求,所以发现了。”
章亮问:“那现在的情况是,之前提交过的程序可能都有潜在的bug?”
何恬扶着额头蹙眉道:“恐怕是的。要么就不要在代码里加这个功能,加了居然还是错的。”
二人都沉默不语,气氛凝重,和身边有说有笑的人群形成强烈的对比。
王倩感受到不寻常也过来问:“发生什么事情了?”
章亮将前因后果告诉她,她惊讶地问何恬:“你是怎么发现的?”
“我盯着这个画面检查了一个多小时,最后看完了想知道时间,这才发现时间动都没动。”
王倩先是夸赞,“幸好你看见了,真厉害。”
何恬不想居功反倒有些自责,“邓江在的话肯定也能发现。但现在,邓江不在,我们要怎么报告呢?总不能越过他直接告诉张经理吧?”
王倩劝她不要急,“先在微信上和他报告一下吧,看他怎么说?”
何恬采纳王倩的建议,掏出手机给邓江汇报情况。
汇报完毕后,邓江像是不着急似的,他回复:“知道了,明天等我来了再说。”
何恬觉得不太妥当,心里忐忑不安,“难道不需要第一时间通知客户吗?”
“都说了等我来了再说,你眼睛上是两个洞吗?”就算隔着屏幕也能感觉到邓江的白眼和戾气。
过后,王倩和章亮问:“怎么样?他说什么?”
何恬将聊天记录给二人看。
王倩读了一遍也是觉得无可奈何,“既然如此,只能等他来了再说吧?”
章亮也只能跟着劝,“是啊,你没有他的拍板,就算和张经理和客户说了都没用。”
这也确实是事实,公司规定了不能越级上报。如今看来也束手无策,只好答应,等明天邓江来了再说。
**
第二日,邓江面色铁青地听着何恬重新描述情况,然后他将之前提交过的需求与程序全部翻查了一遍,顺便进行了一下横展开。最后再看画面,确定了程序确实有潜在bug,他对何恬说:“何恬,等下你可能还要给张经理说明一下情况,尽量简单明了。”
何恬也跟着紧张起来,“好的。”
邓江起身去找张经理,这次,将门也关上了。
大概10分钟后,邓江打开门和张经理一起进入会议室,并对何恬三人招招手,让他们赶紧进来。
三人屁颠屁颠地小跑进入会议室。
何恬将会议室的电脑远程连接自己的电脑,向张经理简单明了地进行说明。
说明后,张经理盯着电脑半晌不说话,会议室里的空气仿佛凝固,静得掉一根针都能听见。
“这个事情,肯定得和客户解释并道歉,应该算是我们这边的事故,但我会和客户讨价还价一下,毕竟错误代码是客户提供的。这个问题是什么时候发现的?”张经理看着何恬问。
“昨天下午。”何恬老实回答。
张经理听见何恬答案后立刻质疑,“那为什么没有第一时间上报?”
何恬还在考虑,想着如何找一个两全其美的办法不让邓江和她都被责骂。
但在这之前,邓江开口了。是的,他开口了!就在何恬三人将要忘记他的技能时,他重新刷了一波存在感。
“张经理,你不要怪何恬,毕竟她才来一年,遇到问题捂着不说也是情有可原。”
这句话让何恬三人都惊慌失措,怎么就忘了他原来是这种人了呢!!!肯定是因为最近他老婆生病让大家对他产生同情,这才降低了警惕。
章亮和王倩转头看向何恬,她脸色不好,眉头皱着不说,手握成拳,明显在忍着怒气。
何恬想开口辩解:“张经理,我昨天……”
邓江立刻打断她的话,“她昨天肯定太害怕,忘记了。”
张经理不悦地看着何恬,眼神里满是责备,但也还是又问了一句:“真的吗?何恬?”
“我……”
邓江第三次打断她的话,“张经理,就别为难她了,当下最重要的是考虑如何和客户解释。”
何恬低着头玩手机,仿佛默认这个事实不想再争辩什么。
邓江见何恬不再说话,嘴角上扬放心了不少。
除何恬外,在座四人的手机同时响了起来。
张经理忙拿起手机查看,原来是何恬在群里发了几张截图。