Jest mój kolega, który nieustannie pisze:
if (someBool == true)
Doprowadza mnie do ściany! Czy powinienem to zrobić, czy po prostu porzucić?
someBool == truejest również logiczny, więc zgodnie z tą samą logiką powinien być if ((someBool == true) == true).
$var = (bool) some_expression. W większości przypadków nie ma to nawet znaczenia, ponieważ PHP wykona niezbędne konwersje dynamicznie.
if (some_flag == true)ale niejawneif (is_something)lubif (has_something). Zanotuj nazwy zmiennych.