※ 引述《accessdenied (存取违规)》之铭言:
: 一个连别人的注解都不愿维护的人(更糟者连自己的注解都不维护),你期望他修改别人
: 的function真的负起什么修改的责任?function功用变了,他回去改function name 然后
: 把呼叫到这个function的所有程式码都调整过?别傻了孩子!
改function name后 IDE 可以自动把其余程式码都自动调整
另外 function name 是 developer 自己写程式时马上就会用到的
好处马上发生
跟注解是日后才会用到完全不同
: 连注解都懒惰不维护的会跟你搞refactoring?
大部分dev可以从refactoring获得好处跟爽度
注解不会
所以维护注解需要不懒惰,但是搞refactoring 不用
要写注解我也是完全同意
但是很明白的现实就是写好注解是道德驱动
命名好function/变量是利益驱动
所以这个主题为什么会战?
因为从这项道德主体每个人的得到/损失不同
所以很多人都有相当有动力去弱化或强化他