Try to Code Without If-statements
We had a lot of discussion around this one.
There is nothing wrong with using if-statements, but avoiding them can sometimes make the code a bit more readable to humans. This is definitely not a general rule as sometimes avoiding if-statements will make the code a lot less readable.
You be the judge.