2011年六月四日,晴
哥去年年底换了份新工作,离开了工作五年的公司,来到了离家更近点的一个从事机械行业的IT公司,五年来一直从事NET工作,到这里之后,开发工具由原来的VS2003+SQLServer2000升级到了VS2008+SQLServer2008,开发工具的变化,难不倒哥,到现在为止,哥也是感觉啥东西都知道点,啥都不是很精通。一直生活在技术的嫉妒自卑中,今天看了公司各位大佬写的代码,哥被深深的震精了!
公司维护一套类似于OA的办公系统,传说是一套非常牛B的系统,牛B到公司从一建立就开始开发,一直完善到现在,由四五个奔三的高级开发工程师维护。
前天,哥有幸领到一份开发任务,其实就是打个杂,校验一下密码的复杂度,这点东西还是难不倒哥的。领导开发任务之后,20分钟左右,敲定开发方案,然后从团队源码管理器里面迁出源码,从这时,杯具开始了。
首先是开发环境配置不上,系统调用了N多WebServcer,调用的晕头转向,于是哥找负责开发系统的高手人给哥配置环境,高手配置了大半小时,也没配置通,也不知啥原因。后来他干脆给了我一份他的代码算是了事。并且一再嘱咐我说,不要随便更改里面代码。哥自能做维诺状。
哥终于找到相应页面,打开代码一看,这次彻底震惊了,几乎每个页面都从Web.Config里面获取一下连接信息,一段SQL语句,70多行,执行一个简单的查询,要将近半分钟才能出结果。外连嵌套外连接,雷得哥外焦里嫩。
哥写了四年多的SQL语句,上百行的存储过程写起来也是经常的事,可这次硬是没能看懂他们写的SQL语句。看着代码,根本就是刚毕业的毫无工作经验的学生写的。
哥是个爱思考的人,想了半天想明白了。公司一开始建立就开始开发这套系统,也一直是这几个大佬在开发,算算年龄,他们那时应该也刚毕业工作。写出这些代码来很正常,但是整整四年了,代码一直没人优化过,一直大家就在这泥潭里得过且过着。
几个大佬都结婚有当爹三十好几的人了,估计也没心思优化这些东西了,凑合凑合就瞎呆着吧。
哥想了想,还是继续干我的活吧。哥只管改哥自己需要改动的页面。结果杯具还在延续。整个系统牵一发而动全身,一个简单的业务逻辑,调用者三个WebService,哥拿不到WebService的代码,也不知道里面咋写的,加上哥的业务逻辑之后,怎么也调试通不过。木有办法,哥偷偷的登录了WebService部署服务器看了一看,看完后,哥更加震惊了,调用的数据库和给哥得数据库不一样,哥真吐血了。
最后,通过不断注释代码,勉强将业务逻辑给加入了进去。最后哥看看加入的代码,和他们的风格一摸一样。哥实在不忍看第二眼了。哥不相信这是自己写出来的代码。
郁闷的一天终于过去了,哥不禁长叹,这年头,有这样的烂人维护这样烂的系统,这就是坑爹啊。
分享到:
相关推荐
《易语言编写的坑爹记事本》是一款由易语言编程开发的简易记事本程序。易语言,作为中国本土的编程语言,以其简洁的语法和面向初学者的设计,为许多编程爱好者提供了学习编程的入口。然而,"坑爹记事本"这个称号可能...
在"坑爹大冒险"中,可能涉及到使用库函数如strlen()、strcpy()、strcat()、strcmp()等。 再者,游戏的逻辑设计是关键。开发者需要设计出一套合理且富有挑战性的游戏规则,这涉及条件判断和决策树的设计。例如,根据...
c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言...
《史上最坑爹的游戏6》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑的游戏。 其中设计了大量奇思妙想,趣味连篇的...
《史上最坑爹的游戏8》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑的游戏。 其中设计了大量奇思妙想,趣味连篇的...
《史上最坑爹的游戏9》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑的游戏。 其中设计了大量奇思妙想,趣味连篇的...
能坑到让你怀疑人生的坑爹跑酷!!! 新增排行榜,让你与对手一决高下!!! 作者亲自测试 所有关卡均可通关 满分100分 你能夺得多少分呢? 赶快下载试试看吧!!! Tip: ▄█▀█● 马里奥改版 简化版
在阅读和分析这个"坑爹大冒险"的源代码时,学习者可以了解到如何组织和架构一个C语言项目,如何编写清晰、可维护的代码,以及如何调试和优化程序性能。这将是一个很好的实践机会,帮助学习者将理论知识转化为实际的...
在这个“C语言坑爹大冒险”的压缩包中,我们可以期待一系列与C语言编程相关的挑战和实例,可能涉及到陷阱、常见错误以及如何避免它们。这个资源可能适合初学者或有经验的程序员用来提升C语言技能。 C语言是一种结构...
《C语言坑爹大冒险》这个压缩包文件的标题似乎是一种幽默的说法,旨在指出学习C语言过程中可能会遇到的挑战和困惑。C语言是计算机科学的基础,它的语法严谨、功能强大,但同时也因为其低级特性而对初学者来说充满...
爬取这个搞笑网站。
标题中的“坑爹的RockSaw和坑爹的windows7”可能是指在使用RockSaw工具(一个可能的开源或第三方软件)时遇到了问题,同时这些问题在Windows 7操作系统上尤为突出。RockSaw可能是一个用于处理数据、分析或开发的工具...
《史上最坑爹的游戏》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑的游戏。 其中设计了大量奇思妙想,趣味连篇的...
vc6.0c语言坑爹大冒险vc6.0c语言坑爹大冒险提取方式是百度网盘分享地址
不错的毕业设计、课程设计、练手c语言项目:坑爹大冒险.rar 不错的毕业设计、课程设计、练手c语言项目:坑爹大冒险.rar 不错的毕业设计、课程设计、练手c语言项目:坑爹大冒险.rar 不错的毕业设计、课程设计、练手...