我是一名从开发人员职位上脱颖而出的团队负责人/功能架构师,所以我有编码经验,而且现在正在发展的许多事情都是由我首先实现的。现在到重点:为了重构(和一些怀旧)而审查一些代码 我发现了很多可以优化的地方,所以作为一个练习,我给了自己 2 天的时间来探索和改进很多东西。运行基准测试后,我发现总体模块性能提高了约 5%。
因此,我联系了一些同事(以及我管理的团队)并介绍了我的更改。我对“微优化”的一般印象感到惊讶。如果您确实查看每一个优化,那么是的,它们是微观的,但是如果您看大局......
所以我的问题是:什么时候优化不再被视为“微”?