当前位置: 华文星空 > 体育

一个类9000行代码,是不是该跑路了?

2023-07-17体育

你是维护这套代码的,最多基于现有代码进行二次开发。那原先的屎山代码并不作为你去留的标准。因为你不能保证下家公司是否也是这样。

如果你是想学习,嗯。。。。如果你知道公司中有大神,看他代码学习吧。但这么多优秀的开源项目,也没必要在公司内去寻求学习资源了吧。但优秀的同事,能相互促进,相互提升。

重新下分析下,屎山代码怎么形成的。主要是不敢动也不想动以前的代码,所以每次写代码的时候,就会是做加法,而不是重构。时间久了,代码也就成屎山了。至于为什么不基于原代码重构,嗯,出问题了你负责吗?

我遇到过一同事就是这样,明明我已经写好了后台服务,他非要复制粘贴一遍。两套代码有啥不一样吗?没有,只是他不敢也不愿动我写的代码,同时不允许我改他的代码。就一句话,改出问题了算谁的!

当然,我身边更多的同事会告诉我:

  • 当你用一个开源框架开发时,思考一下如果是框架作者,他会怎样开发这个需求。
  • 如果同样的代码你重复了三遍,就该考虑重构他。
  • 代码应当是能自我诠释的,但当代码无法自释时,写上你的注释。
  • 。。。