Some of the advice does seem odd to me, such as the warning regarding bitwise vs. logical operators.