Also note that unless itself contains another negative ( < medieval onlesse)
It's just easy to see if more than one conditions are evaluated:
if (!ruby_dev && cpp_dev)
vs
unless (ruby_dev && !cpp_dev)
Also note that unless itself contains another negative ( < medieval onlesse)
It's just easy to see if more than one conditions are evaluated:
if (!ruby_dev && cpp_dev)
vs
unless (ruby_dev && !cpp_dev)