谈谈近两年维护的一个最最坑爹项目

        做程序猿这一行的,最怕的就是维护公司以前旧的项目,这些项目往往都有着文档缺少、数据混乱、代码混乱、注释极少、历经多个维护人员等一些问题,近期楼主维护了一个很极品的项目,堪称这两年来维护的最最极品项目,下面来讲讲心得体会。

        首先,当我从svn上check out完项目代码时,我TM的惊呆了,居然是编译发布过的,是的,没有源代码,只有aspx文件和dll,没有源代码怎么改bug,tmd还要加功能,卧槽,让我在编译过的、一点都不熟悉的、看了几百行代码没见到注释的项目里加功能?我勒个去,问领导,领导平静的说源码丢失了,也不知道怎么就丢失了。。。。。。我他妈真想扇你两大巴掌啊,哎,有种想辞职的冲动啊,程序猿真是苦逼。

        没办法,硬着头皮弄吧,就这样,我用vs打开编译过的这个破项目,项目是05年左右的,一眼望去,全是什么gridview、textbox等服务器控件,现在已经很少用了,果然,点几下就报错了,因为没有cs文件,没办法断点调试,真是头疼,过了一会儿,想了个好办法,那就是先看哪个页面报错了,然后反编译这个页面的dll,得到源代码,然后把源代码整理整理,弄成cs文件挂在那个页面下,再断点调试,yes!可行,就这样,我一点一点的改着bug,又加了新的功能,现在想起来,我自己都觉得自己tmd真牛逼。

       珍爱生命,远离维护。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值