Lazy evaluation

Lazy evaluation [ˈləʊdɪŋ  ɪˌvaljʊˈeɪʃ(ə)n]: when code is only evaluated when needed.
Consider this if statement:
if(FALSE & ….) {…}
The expression FALSE & … will always evaluate to FALSE so it is not necessary to evaluate whats
comes after the first FALSE.
[button url=”http://journocode.com/data-journalism-dictionary/” new_tab=”” button_style=”btn-info” button_size=”btn-default”] Back to Dictionary[/button]