引:
《编程珠玑(续)》1.1 介绍性能监视工具;用一个计算素数程序的演进过程演示程序性能提升的非凡效果
在平时开发中的处理一些细节时,虽然可能粗糙对待对程序的表现的影响不明显,但类似的解决方案如果积少成多,势必将程序拉入质量低劣之列,不应不引起重视。
从小处说,一些细微的编程习惯是可以培养建立的(如简单的容器初始化指定size、for循环的控制语句中避免重复调用计算…);
以整体来看,修炼算法基本功底、数据结构选用熟识度训练、设计模式思路训练也是必不可少的;
最后效果来看,需要利用一些专用的性能监视、分析工具,改进程序表现;
关注公众号“夕识”,雕刻时光,雕刻思维