在review代码或者解bug的经常会发现一些可以优化的地方,但是这些优化的幅度可能微乎其微,这时候要不要改就很纠结了。
仔细想一下到底是什么在纠结着,粗略的列了一些原因:
1、对写代码的开发者尊重(怕改出问题啊)
2、优化微乎其微,改不改都一样(怕改出问题啊!)
3、还有更多的事情要做,没时间改(怕改出问题啊!!)
考虑上面的一些原因,那么在下列情况就可以进行这些微秒级的优化了。
1、时间充足
2、充分熟悉代码
3、有充分的测试
个人觉得开发者一定要不怕犯错,在满足第一条时间充足的情况下,就可以尝试优化,但是代码提交还是需要同事一起review。
网友评论