You can use && to perform a logical if. And there are a few
reasons it may be better to use &&.
If I was a Computer Scientist I might pull out logic maps or Turing
completeness or do a mathematical proof. If I was a Computer
Architect I might argue that I do not need to prove anything and you
should trust my experience. Luckily I am a Software Engineer, so I
will prove my point with tests.