Вопросы по теме 'preconditions'
Предусловие или предпосылки?
Ребят, какое формальное название ПРЕДУСЛОВИЕ или ПРЕДУСЛОВИЯ, которым должна удовлетворять fnc для корректной работы?
280 просмотров
schedule
22.09.2022
Плюсы и минусы различных методов тестирования предварительных условий?
Внезапно я могу придумать 4 способа проверки нулевых аргументов:
Debug.Assert(context != null);
Contract.Assert(context != null);
Contract.Requires(context != null);
if (context == null) throw new ArgumentNullException("context");
Я всегда...
3883 просмотров
schedule
24.08.2022
Должны ли методы иметь те же предварительные условия, что и методы, которые они вызывают?
Недавно у меня было несколько сценариев, когда небольшие изменения в коде приводили к изменению предварительных условий для нескольких классов, и мне было интересно, должен ли дизайн по контракту быть таким или нет.
public Goal getNextGoal() {...
128 просмотров
schedule
31.05.2022
Предварительное условие Liquibase для уникального ограничения
Я хочу добавить уникальное ограничение в столбец с помощью Liquibase. Конечно, я хочу проверить, существуют ли повторяющиеся строки, используя предварительное условие.
Я придумал это:
<preConditions>
<sqlCheck...
4893 просмотров
schedule
24.09.2022
Предварительное условие Clojure с локальной переменной
Есть ли способ сохранить результат вычисления, выполненного в предварительном условии, чтобы его можно было использовать в фактическом теле функции.
Это ужасно (затратное вычисление выполняется дважды):
(defn bar [x]...
597 просмотров
schedule
09.02.2023
Пользовательское исключение с предварительными условиями Guava
Это очень простой вопрос, я часто использую com.google.common.base.Preconditions в своих проектах для проверки аргументов и параметров, например:
Preconditions.checkNotNull(parameter, "message");
Preconditions.checkArgument(parameter > 0,...
6816 просмотров
schedule
22.12.2022