It&#x27;s better to write your code so that it&#x27;s easy for a later person to understand it while reading.<p>To that end, use a greater-than sign if reading the code makes more sense that way.<p>E.g. if the method name is `findAllUsersOverAge18()` then it&#x27;d be more sensible to have a check such as:
`if (userAge &gt; 18)`
than to have a check for 
`if (18 &lt; userAge)`<p>Both statements are technically correct, but the one makes a huge difference in terms of reading it and understanding it, without a Q&#x2F;A: &quot;Why is this conditional turned around?&quot; &quot;Well, Steve is opposed to ever using greater-than signs so we have to invert all our logic&quot;.<p>I also can&#x27;t help but pointing out- except for certain conventions such as loop iterator variables, it&#x27;s a much worse programming practice to use non-descriptive, single variable names, such as `x`.