背景 经常会遇到一段代码(函数)或一个文件完全不用,被取代或被舍弃的情况,想问下大家在有 VCS 的情况下会怎么做?主要任何人都无法预见以后被删的代码是不是还需要再回来。
我个人主张不用就删掉,平时整理好 commit (挺难的),将来用到再 checkout 出来。这样好处是整洁,坏处是要维护好 commit 将来找才能不费劲(我从没经历过成功恢复)
但其他人的做法都是注释掉代码,整个文件没用也仍然留着。好处是随时恢复,坏处是占地方,鸡肋
我觉得两种观点争论不出高下来,但还是想看看有什么优劣。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.