16 牢记80-20准则

80-20准则:大约20%的代码使用了80%的资源。

当程序员力争最大化提升软件的性能的时候,80-20准则既简化了你的工作又使你的工作变得复杂。

一方面80-20准备表示大多数时间你能够编写性能一般的代码,因为80%的时间里这些代码的效率不会影响整体的性能,这些减少一些你的工作压力。另一方面这条准则也表示如果你的软件出现了性能问题,你将面临一个困难的工作,因为你不仅必须找到导致问题的那一小块代码的位置,还必须提高它们的性能。这些任务中最困难的的一般是找到系统瓶颈。

一般有两个方法:猜想和分析器,一般猜想的结果不可靠,最好使用分析器(profiler)。

 

 

 

来源:扮猪吃饺子

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年6月21日
下一篇 2018年6月21日

相关推荐