MEC++: Eager evaluation

Appunti tratti dalla rilettura di More Effective C++ di Scott Meyers. Quarto blocco: Efficienza.

(18) Ammortizzare il costo della computazione attesa.

A volte é opportuno fare più del necessario. Ad esempio quando abbiamo la ragionevole aspettativa che quello che ci viene richiesto é solo il primo passo di una serie di operazioni.

É una tecnica comunemente utilizzata nell'accesso alla memoria di massa, o alla lettura di informazioni su database.

Nessun commento:

Posta un commento