关于功能下线是注释还是删除?

2016年02月22日

这里特指未来可能再上线的功能。

注释的好处:

  1. 恢复方便,去掉注释就可以了
  2. 逻辑保留,读代码的人可以知道,哦,原来这里以前还有这个功能啊

第二点是很重要的,作为接盘侠,很多时候你只能通过看代码来了解当前业务是如何的。所以如果代码不存在了,你会摸不着头脑。

而删除党也会说他的好处:

  1. 代码整洁。反正操作信息都会在git日志里,到时候去日志里找回来就行了,都是注释看起来很乱。

因为我被删除党给坑了(读代码半天没找到逻辑),所以我目前倾向注释。

方法是能private就private啊

2016年02月28日

对外暴露越少越安全。修改起来风险系数越小。