背景 经常会遇到一段代码(函数)或一个文件完全不用,被取代或被舍弃的情况,想问下大家在有 VCS 的情况下会怎么做?主要任何人都无法预见以后被删的代码是不是还需要再回来。
我个人主张不用就删掉,平时整理好 commit (挺难的),将来用到再 checkout 出来。这样好处是整洁,坏处是要维护好 commit 将来找才能不费劲(我从没经历过成功恢复)
但其他人的做法都是注释掉代码,整个文件没用也仍然留着。好处是随时恢复,坏处是占地方,鸡肋
我觉得两种观点争论不出高下来,但还是想看看有什么优劣。
1
init 2019-05-22 11:53:35 +08:00
别动 也别看
|
2
morefreeze OP @init 我觉得你说得对,如果以后大部分时间我掌控代码,为了自己的利益,清掉。否则 If it works, don't fix it.
|
3
mooncakejs 2019-05-22 12:23:03 +08:00
删掉
|
4
micean 2019-05-22 12:30:36 +08:00
只删除重复的、有问题的代码
|