摘要:
<效率> 条款16:谨记80 – 20 法则 80 – 20 法则说:一个程序80 % 的资源用於20 % 的代码身上。 语句的执行次数和函数调用次数可以间接协助你了解你无法直接量测的软件行为。如果你无法直接量测动态内存的使用,那么知道内存分配函数和释放函数被调用的频率,至少也可以给你带来一部分的联想。 条款17:考虑使用lazy evaluation(缓式评估) 一旦你采用lazy evaluation,就是以某种方式撰写你的classes,使它们延缓运算,直到那些运算结果刻不容缓地被迫切需要为止。 在const memberr functions内修改data members的 阅读全文