第5章 回到原来的公司

他们是熟悉的面孔。助理经理王永君和经理吴俊正盯着15英寸的液晶显示器,没有理会天罩。天罩找到他的桌子,看着自己的液晶显示器。


'当然......这是10年前的事了......'


直到昨天,他还在使用27英寸的OLED显示器。光是看着眼前的小液晶显示器,他的眼睛就已经很累了。坐在座位上,他拿出了他的3G手机。


'iPhone和安卓手机于2009年在南国发布...'


许多人利用智能手机的推出,发了财。天罩有这么多赚钱的机会! 智能手机! 比特币!


如果我能记住乐透的中奖号码,我就会买一个......但我不能,所以我需要耐心。


他必须想出一个可靠的计划。天罩的脑子里充满了许多想法。然后,有人站在他身后。


"嘿,新来的。如果你到了,你应该自我介绍。你坐下来做什么?"


那是大山系统的总经理尹鹏。天罩知道他犯了一个错误。直到昨天,他还是一个部门的负责人。他曾经是高级成员,但现在他是一个26岁的新手。天罩迅速起身并鞠躬。


"哦,你好。我的名字是袁天罩。这是我的第一天,所以我搞混了。我很抱歉。"


"你在这里要快,否则你就出局了。做好工作,好吗?"


"当然。"


尹鹏请吴俊和王永君加入他们。


"朴经理和王副经理,这是新员工。打个招呼吧。好好教教他。"


"你好。我的名字是袁天罩。"


"我是吴俊经理。"


"我是副经理王永君。"


天罩微笑着说。他在这里和他们一起工作了一年。他曾经经常和他们一起喝酒,抱怨尹鹏。他想起了那段美好的时光。尹鹏瞪了他一眼。


"你看起来很轻松。是不是因为你对自己的技能很有信心?"


天罩继续微笑着回答。


"哈哈,当然了。我无意中听到关于登录的一些问题。我们应该努力解决这个问题吗?"


10年前的这一天,别人解决了这个问题,但这一次,他可以自己做。对于天罩的自信,尹鹏皱起了眉头。周围其他人也有同样的不高兴的表情。他们认为他是一个过于自信的傲慢的小狗。


开发一个新程序时,首先要完成的是创建一个开发环境的设置。你必须安装visual studio,设置库的版本,并从SVN下载和构建代码。对于一个刚接触编程的人来说,这需要几个小时。


你必须知道正在使用的是哪个版本的程序,检查SVN登录的账户,并知道要下载哪些代码。你还必须知道如何构建,并让高级成员检查每一个步骤。这就是为什么要花这么长时间。


如果有人把错误的代码上传到SVN,最终版本到达客户手中,负面的反馈就会轰炸他们。


但天罩对此并不陌生。


凭借他的经验,他跳过了所有不必要的步骤。他安装了程序,从SVN中找到并下载了代码,然后建立了它。


这花了大约20分钟。他很快就完成了,没有向任何人寻求帮助。尹鹏不相信地盯着,问吴俊。


"吴经理......你已经向这个家伙展示了如何做到这一点吗?"


吴俊睁大眼睛,摇了摇头。王永君也被问到了同样的问题。


天罩工作得很快,说:"我们到这一步就可以了。现在让我们看看......如果我们有一个登录问题......"


他搜索了自己的记忆,找到了答案。他知道确切的问题,因为他以前在这里工作时,吴俊和王永君分享了他们所有的信息。天罩在visual studio程序上的LoginView.CPP文件的第132行发现了问题。"你说问题是你输入ID和密码时无法登录,程序没有反应?"


吴俊和王永君点了点头。


"问题是,在服务器上,它被当作修剪处理,所以看起来很正常,但在HTS屏幕上,它是不同的。用户输入的ID和PW与服务器上的信息显得不同。"


吴俊问王永君。


"是这样吗?"


"这绝对是可能的。外包公司要求我们添加这个场景以提高安全性。我们认为这没有必要,所以我们没有彻底检查。"


"那么,这是否意味着我们根本没有测试这一部分?"


王永君紧张地回答。


"事情是....。如你所知,我们的截止日期提前了。我们确定了优先次序,只测试了主要部分。我们计划以后再检查其他部分,但我们没有时间......我们可能错过了一些东西。"


吴俊呼出一口气。尹鹏愤怒地吼道。


"什么?我们已经分发了产品,你现在才告诉我这个?你打算怎么做?人们已经下载了这个程序,那么我们要怎么做?"


天罩给出了一个简短的答案。


"首先,我们需要让登录者登记为登录错误。我们可以把这个问题加入到其他的补丁中。在HTS执行期间,将检查和升级当前版本。然后我们会向客户推荐他们应该如何下载最新的版本。这不会是一个大问题"。


对于天罩的平静解决方案,三人变得无话可说。曾经有一个新的程序员能如此冷静和熟练吗?


在尹鹏20年的编程经验中从来没有。


在10年的编程经验中,从来没有。



他们从未见过像他这样的人。不过,天罩还没有说完。


"我只匆匆看了一眼程序,但我已经注意到,也没有测试代码。为什么我现在不创建一个测试代码呢?这样做会比改变实际的程序要好。"


测试代码。


当一个程序被开发出来后,你创建了一个代码来测试程序作为一个试验,而不是检查每一个步骤和功能。例如,对于一个安卓应用程序,如果你一个一个地检查每个功能,就会花费太多时间,而且你可能会犯错误。测试代码是一个更好、更快速的方法。


"你能做到这一点?"


天罩点了点头。他身后的三个人明显地吞咽了一下。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 0036468 《西方经济统计学》 伍荣坤,钟永豪主编 382 页 广州:暨南大学出版社 1992.07 .PDF...
    34bd31377943阅读 1,456评论 0赞 1
  • 第三支16页 象斗 配子门王 昆山 配曹氏 宝殿 配曹氏生一女适侯王庄 宝玉 配吴氏生子成一一女适北街杨姓 宝金 ...
    GoodLUCK开心雨阅读 2,012评论 0赞 1
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 9,406评论 0赞 4
  • 公元:2019年11月28日19时42分农历:二零一九年 十一月 初三日 戌时干支:己亥乙亥己巳甲戌当月节气:立冬...
    石放阅读 7,829评论 0赞 2
  • 昨天考过了阿里规范,心里舒坦了好多,敲代码也犹如神助。早早完成工作回家喽
    常亚星阅读 3,460评论 0赞 1

友情链接更多精彩内容