程序员懵逼时刻:几个月后,之前自己写的代码也看不懂了?

程序员常遇到看不懂自己以前写的代码的情况,原因包括面向过程编程、缺乏注释、变量命名随意和方法职责不明确。解决办法包括代码设计、详细注释、避免临时变量、限制方法长度、避免复杂代码和使用恰当的注释语言。注释对于代码的可维护性和可读性至关重要。
摘要由CSDN通过智能技术生成

程序员们大多都会有过这样的经历,就是要看别人写的代码。比如说公司有同事离职了,他的业务就需要有其它的小伙伴们给接下来继续维护。

这对好多程序员来说是一种折磨,边看边骂,这写的是什么东西呀。相信好多人都有这种经历。

那么为什么会出现这样一个局面呢,其实这里面就有很多讲究的地方了,如果不注意的话,不光是看不懂别人写的代码,即使是自己写的代码,几个月后你再去瞧瞧,你也会发现,咦,看不懂了呢。

那么接下来就分析一下这种情况形成的原因及怎么去解决它们。

”注释很重要”,”注释很重要”,”注释很重要”,重要的事情说三遍。

形成这种局面的原因

1.面向过程去写代码
写代码前没有对代码进行设计,完全是随心所欲去实现。对自己的要求比较低,就是“能实现功能就可以了”这种心态去写代码。这样的代码将来是十分不好维护的,别说以后让别人来维护这个代码了,即使几个月后的自己也是非常困难能读懂自己的代码。

2.代码没有注释
代码注释是对读取代码有着非常好的辅助作用,是其他人能够快速的了解代码的功能,同时对自己以后回头来看自己的代码也是十分有帮助的。没有注释的代码就像深夜车灯坏了的汽车一样,虽然能行驶,但是你敢快开么?

3.代码变量名称随意
比如什么abc,te

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值