优化代码 —— 二八法则 & 编完代码,再优化

原文:https://linuxtools-rst.readthedocs.io/zh_CN/latest/advance/03_optimization.html#optimization

优化自己开发的程序,建议采用以下准则:

  1. 二八法则:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的;在优化实践中,我们将精力集中在优化那20%最耗时的代码上,整体性能将有显著的提升;这个很好理解。函数A虽然代码量大,但在一次正常执行流程中,只调用了一次。而另一个函数B代码量比A小很多,但被调用了1000次。显然,我们更应关注B的优化。
  2. 编完代码,再优化;编码的时候总是考虑最佳性能未必总是好的;在强调最佳性能的编码方式的同时,可能就损失了代码的可读性和开发效率;
 
posted @   PanPan003  阅读(233)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器
· 面试官:你是如何进行SQL调优的?
历史上的今天:
2021-01-12 dotnet-dump ——github项目
2021-01-12 转储收集和分析实用工具 (dotnet-dump) ——(microsoft介绍)
2021-01-12 Introducing diagnostics improvements in .NET Core 3.0(转发)
2021-01-12 dotnet-dump ——(实践篇)(转发)
2017-01-12 搬瓦工使用
点击右上角即可分享
微信分享提示