programming languages - Simple IF statement question -


how can below if statements?

if ( isset(var1) & isset(var2) ) {      if ( (var1 != something1) || (var2 != something2) ) {          // ... code ...     }  } 

seems condensed 1 if statement not if i'd use , or or

boolean varsaresets = isset(var1) & isset(var2); // or other name indicates doing boolean somemeaningfulname = (var1 != something1) || (var2 != something2); // suggest meaningful name don't know accomplishing  if ( varsaresets && somemeaningfulname ) {          // ... code ...  }  

this makes code readable , helps , whoever reads code understand these checks doing.


Comments

Popular posts from this blog

javascript - Enclosure Memory Copies -

php - Replacing tags in braces, even nested tags, with regex -