首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员是否会忘记自己编写的代码细节

首先,程序员不仅会忘记自己编写的程序细节,而且这种情况还会频繁发生,这也是为什么程序员往往都非常重视书写代码注释的原因。

程序开发是一个系统的过程,由于同一个功能(算法、逻辑)可能有多种不同的实现方式,所以不同的程序员在实现代码的时候,往往都会有一些自己的编写方式,这就会导致程序实现模块往往五花八门,而且有一些编写方式往往都是“灵光一现”的操作,这种操作本身很难有可持续性,而且也不会是常规操作,如果没有注释,编写者自己也很容易忘记。

程序员要想在工作岗位上不断提升自身对于代码的理解,一方面要重视注释,另一方面就是要定期做Review,以团队的形势做Review不仅能够提升代码的质量,对于后期产品的维护、升级和调整都有比较积极的意义。

按照历史经验来看,程序员忘记自己编写代码的细节几乎是不可避免的事情,所以往往代码和注释都是采取“一比一”的策略,有的时候,注释都会比代码多,尤其是在定义接口的时候。通常情况下,程序员在代码风格上的差异并不大,但是在写注释的时候,却有比较明显的差异,不少程序员都是在阅读注释的时候才发现这个代码是自己写的。

代码编写的质量会随着程序员对于程序开发认知力的不断提升而提升,所以不少程序员之所以想不起来之前开发的代码,一个重要的原因是自身编写代码的思路有了较大的升级和调整。另外,程序员开发场景的变化也会对自己编写代码的风格产生一定的影响。

最后,程序员往往很少愿意回头看自己的代码,虽然这个过程会有所提高,这也是为什么团队要定期做Review的原因。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200724A09FH000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券