7
Оценка короткого замыкания, это плохая практика?
Что-то, что я знал некоторое время, но никогда не рассматривал, это то, что в большинстве языков можно отдавать приоритет операторам в операторе if на основе их порядка. Я часто использую это как способ предотвращения исключений нулевой ссылки, например: if (smartphone != null && smartphone.GetSignal() > 50) { // Do stuff …