Мне нравятся предварительные условия для гуавы, но что мне действительно нужно, так это еще один способ - проверить, что число находится в диапазоне.Вот так
//probably there should be checkStateInRange also
public static void checkArgumentInRange(double value, int min, int max) {
if (value < min || value > max) {
throw new IllegalArgumentException(String.format("%s must be in range [%s, %s]", value, min, max));
}
}
Полагаю, я не одинок, и это довольно распространенный случай.Но такого метода не существует.Есть ли причины не ставить такие методы в com.google.common.base.Preconditions
?