Недавно я получил нижний предел для использования следующего в недавнем ответе:
String word = ...;
if ("s".equals(word) || "y".equals(word)
Даунвит был дан из-за использования "условия йоды". Я попросил дать дополнительное объяснение, но никто не был предоставлен. Я предпочитаю этот стиль, чтобы избежать возможного NullPointerException
.
Это плохой стиль кодирования? Если да, то почему?