Почему я должен писать (как говорит мой коллега):
import static org.apache.commons.lang.math.NumberUtils.INTEGER_ONE;
if (myIntVariable == INTEGER_ONE) { ... }
вместо:
if (myIntVariable == 1) { ... }
?
Я знаю, что рекомендуется использовать константы, но я думаю, что значение NumberUtils.INTEGER_ONE
никогда не изменится! Поэтому я пишу 1
.