Про блокировки, которые не отключаютcя
Стандартная история из 1С. Нужно было сделать блокировку проведения документа по определённым условиям. Сделали.
А потом выяснилось: 1. Для тестов эти условия нужно временно отключить 2. Включить только тогда, когда будет принято соответствующее решение 3. Настройку для отключения не сделали
И сразу понятно, что ситуация повторится ещё не раз. В аварийный момент, под дедлайн или «срочно нужно провести документ».
Архитектурный вывод простой: любой нетиповой алгоритм должен иметь выключатель.
Лучше всего — отдельный справочник настроек, который позволяет в любой момент вернуть поведение системы в состояние «как было».
Настройки не усложняют систему. Они экономят время и нервы.
· 14.04
Это помнится фронт кассира вывел во внешние обработки чтоб тестить(для Атола) и пользователю в неиспользуемый реквизит пароль записал чтоб он смог ее запускать,так и запускается более полгода с комментом для тестов🤣
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён