schlong这个词有啥讲究?schlong的文化背景浅谈。

天美租号

咱这行,干久了,真是什么稀奇古怪的事儿都能撞见。有时候瞅着电脑屏幕上弹出来的东西,你都怀疑是不是自个儿眼花了,或者这世界太疯狂。

这活儿干久了,啥都能碰上

就说我之前摊上的一件事儿。那会儿我在倒腾一个特老的系统,给它做数据迁移。那系统,年头估计比我都大,里头的东西乱得跟盘丝洞似的。我这正吭哧瘪肚地导数据,屏幕上冷不丁冒出来一个字段名,差点没把我刚喝进去的水给喷出来——清清楚楚写着“schlong_details”。

我当时就傻那儿了,脑子嗡的一下。这是啥玩意儿?谁他娘的这么有“才”,能想出这种名字来?第一反应就是,肯定是哪个不开眼的程序员小年轻,或者是哪个实习生手欠,偷偷摸摸留下的“纪念品”。

压着火儿,我赶紧在整个库里搜。好家伙!不搜不知道,一搜魂儿都快吓飞了。这玩意儿还不止一处,在好几个没人注意的犄角旮旯的表里面,都能找到类似的鬼东西,什么“schlong_length”,还有“schlong_status”之类的。我后背那冷汗唰就下来了。这要是哪天客户心血来潮,自己跑去翻数据库,那我们这摊子不得当场就得黄了?

那几天,我就跟工兵似的

我赶紧把我们头儿叫过来,俩大老爷们儿对着屏幕上的这几个词儿,大眼瞪小眼,半天没说出话来。我们头儿也是一脸的“我是谁我在哪儿这玩意儿是啥”的表情,说他接手这破系统的时候,压根就没往这么细的地方瞅过。想查代码提交记录找元凶?那记录,比老太太的裹脚布还长还臭,翻了半天也找不着是谁埋的雷。

没办法,硬着头皮也得上。这活儿还不能声张,得偷偷摸摸地干,跟做贼似的。我前前后后折腾了两天多,把这些藏在暗处的“地雷”一个一个抠出来,再小心翼翼地换成正常人能看懂的词儿。那两天,我感觉自己就不是个写代码的,整个一工兵,每改一个地方,都得把心提到嗓子眼,生怕一不小心哪个地方没弄对,整个系统就直接瘫了给我看。

折腾完了,我也想明白了点事儿

总算是把这些玩意儿都给清理干净了,长出了一口气。你说这叫个什么事儿嘛这种“实践经历”,讲出去都觉得丢人。不过话说回来,吃一堑长一智,也算是给我提了个醒。

1,写代码这活儿,规范真的很重要。不管是谁,都不能由着性子瞎来,不然早晚得出幺蛾子,指不定哪天就给自己或者后人挖个大坑。,接手那些年代久远的老项目,真得多长几个心眼。你永远不知道在前人留下的代码屎山里,哪个角落就藏着让你哭笑不得的“惊喜”。

这事儿过去也有一阵子了,现在偶尔想起来,还是觉得又好气又好笑。有时候真觉得,咱们这些干技术的,不光得会干活,还得有点阿Q精神,不然非得被这些层出不穷的破事儿给气出个好歹来不可。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,34人围观)

还没有评论,来说两句吧...