当有证据证明您正在优化瓶颈时, 微优化是值得的。
通常这是不值得的-
编写尽可能可读的代码,并使用实际的基准来检查性能。如果发现瓶颈,则对那部分代码进行微优化(随需测量)。有时,少量的微优化可以带来巨大的变化。
但是 不要 对 所有 代码进行微优化…最终将很难维护它,您很可能会发现您错过了真正的瓶颈,或者您的微优化正在 损害 性能,而不是 损害
性能。帮助。

当有证据证明您正在优化瓶颈时, 微优化是值得的。
通常这是不值得的-
编写尽可能可读的代码,并使用实际的基准来检查性能。如果发现瓶颈,则对那部分代码进行微优化(随需测量)。有时,少量的微优化可以带来巨大的变化。
但是 不要 对 所有 代码进行微优化…最终将很难维护它,您很可能会发现您错过了真正的瓶颈,或者您的微优化正在 损害 性能,而不是 损害
性能。帮助。