接手新项目,遇到没有注释的代码,简直就是炼狱

文章讲述了在远程办公环境中,开发者遇到的沟通难题和理解复杂无注释代码的挑战。作者通过全文搜索和向同事求助来解决,但效率低下,且同事的响应速度慢,导致工作进展受阻。文章反映了远程协作中沟通效率和代码可维护性的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        互联网发展到今天,在线上办公已经不是什么新鲜事了。就像我们公司,同一个群里的同事都在不同的地方上班,这样的缺点就是沟通成本太高,一个问题反复确认,对方有时候还不一定能真正理解你说的意思。

        我今天就遇到了这种情况,并且不是第一次了。之前也遇到过好几次,除了回复慢点外,其他都还好。今天情况就比较特殊,问多点对方居然烦了,直接在群里潜水了。

        事情是这样的,我是做开发的。刚来公司就开始接收了一个老项目,需要在原来的基础上开发接口对接小程序端。因为我对原来项目的框架不熟悉,开发起来比较费劲,就没有在那个基础上开发,而另外找了一个框架开发。这就面临一个问题,就是要理解源代码的逻辑才能在新框架上开发,里面就有一个很让人抓狂的地方,源代码的注释非常少,基本都是靠猜。这要是给到新手去做,估计要砸电脑了。这是程序员最忌讳的地方就是代码没有注释,让后面接手的人像在迷雾森林里寻宝一样,能不能碰上还得看运气。我比较幸运的一点就是不是新手,是已经有八九年开发经验的老手。但即使是这样,我也是遇到了很多问题,比如不知道这个方法是干嘛的,那个类是干嘛的,还有些不知道从哪里冒出来的文件被调用,弄得你昏头转向,不知所云。

        那能怎么样,我只能用降码十八式中的第一式:全文搜索大法,通过编辑器的查找文件功能来定位包含的关键词,然后再一个个看。同时还要打开便签,把每个方法的逻辑步骤记录下来,慢慢理解。这样做能够解决问题,只是效率极其低下。如果是在外包公司估计干不了三天就卷铺盖跑路了。

        另外一种比较快捷点的方法就是在工作群里问同事,他比我先接触这个项目所以比较熟悉点。但群里除了我和另外一个前端外,其他的同事都是线上办公,不知道他们人在哪里。沟通起来就比较费劲了,有时候我们这边挺急的,但他们总是慢悠悠回答,在群里呼叫了几次才冒个泡,没办法,只能等了。另外一种情况是,我们问多点他们都烦了,干脆不出声了。管你怎么@他都是无动于衷,叫老板协调下也不管用。有时候我都产生了错觉,现在的工作可以这么自由了吗?为啥只有我这么忙呢?

        如果是你遇到了这种情况,你该怎么办呢?欢迎留言谈谈你的看法。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

攻城狮凌霄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值