谁说程序员都是些代码机器、情商堪忧、老婆安排买菜都要IF……ELSE……一下的人群,工作之余,程序员群的段子也丰富的眼花缭乱,大家伙也习惯在群里发点段子,娱乐下自己,也放松下神经。
那日,无意间在一编程群里瞥见一笑话:文艺程序员写代码追求让别人看懂,普通程序员追求让自己看懂,2B程序员则追求让编译器能看懂;半年后再看自己当初写的代码,文艺程序员不知道是自己写的但很容易看懂,普通程序员知道是自己写的但是不太容易看懂,2B程序员埋头看了半天后拍着桌子吼到:“这是哪个SB写的程序!”
相信每个程序员都经历过阅读凌乱代码的那梦魇般的痛苦,不时发出“难道自己真的就不是这块料子,不行的话,就回家跟村里的二傻去种地好了”的概叹和无奈。然而绝大部分事实是:真正好的老师都是这样要求自己的“不是你没有听懂,是我没有讲清楚。”,你可以完全自信的在这一行里继续折腾下去,还没有到转行不可的山穷水尽。
眼见到同事接手前任多人经手的未完成项目,在代码质量检查工作在事先来不及完成的情况下,把项目推上线后遭遇到用户地狱般折磨和蹂躏,仍然顽强地擎起IIS重启的大旗战斗……,顽强的后面是说不尽的苦逼,谁人知晓。然后在痛定思痛之后从头到尾把代码撸了一遍后,终于迎来久违的柳暗花明。
在纷繁的代码世界里,“众里寻她千百度,那人却在,灯火阑珊处。”说的不是美女,而是那个隐藏至深的BUG;代码质量检查中规范的命名、分组、归类,就是为了那么轻轻的一回头,就能迅速分辨出那个可能虐你千百遍的敌人。
代码质量检查那点事,不是一丁点事。
时间: 2024-12-18 16:35:58