Мои архитектурные подходы для крупных корпоративных систем
Ролевая модель базовая роль для каждой команды разработки и для системы в целом (права на программное чтение) Доступ к данным Получение констант в привелегированном режиме […]
Ролевая модель базовая роль для каждой команды разработки и для системы в целом (права на программное чтение) Доступ к данным Получение констант в привелегированном режиме […]
C4 Model — простая модель для разговора об архитектуре C4 — это модель визуализации архитектуры программного обеспечения, предложенная Саймоном Брауном, которая описывает систему на четырёх […]
Ниже — универсальная матрица хрупкости ERP-проекта на 1С, которую можно: Я дам: Матрица хрупкости 1С ERP-проекта 1. Что мы оцениваем Объект оценки — процесс, а […]
1) «Создаём документ, если не нашли» Симптом: логика вида «если документа нет — создадим». Поиск — по дате/номеру/контрагенту/сумме.Означает: нет ключа операции, нет управления состоянием процесса.Последствия: […]
Как пользоваться чек-листом Для каждого процесса, задания, интеграции: Если ❌ в зоне обязательности — это дефект архитектуры, а не «особенность реализации». I. Процессы, где идемпотентность […]
Типовые конфигурации 1С не проектировались как строго идемпотентные системы.Они проектировались как: Проблема начинается там, где типовые решения: Анти-паттерн №1 «Создаём документ, если не нашли» Как […]
В корпоративных системах на 1С слово «идемпотентность» звучит часто — но почти всегда используется поверхностно.Обычно под ней понимают что-то вроде: «Ну, если два раза запустить […]
Архитектор не знает систему изначально.Он быстро строит рабочую модель, достаточную для принятия решений о цене, рисках и устойчивости. Это принципиально. Откуда архитектор берёт понимание «какой […]
Архитектор не знает систему изначально.Он быстро строит рабочую модель, достаточную для принятия решений о цене, рисках и устойчивости. Аналитик описывает “что есть” и “что нужно”.Архитектор […]
Работая с 1С, C4-схемы обычно рисуют в Confluence + diagrams.net / Draw.io, реже — в Miro или Visio.Это не про инструмент, а про фиксацию архитектурных […]
Ролевая модель базовая роль для каждой команды разработки и для системы в целом (права на программное чтение) Доступ к данным Получение констант в привелегированном режиме […]
C4 Model — простая модель для разговора об архитектуре C4 — это модель визуализации архитектуры программного обеспечения, предложенная Саймоном Брауном, которая описывает систему на четырёх […]
Ниже — универсальная матрица хрупкости ERP-проекта на 1С, которую можно: Я дам: Матрица хрупкости 1С ERP-проекта 1. Что мы оцениваем Объект оценки — процесс, а […]
1) «Создаём документ, если не нашли» Симптом: логика вида «если документа нет — создадим». Поиск — по дате/номеру/контрагенту/сумме.Означает: нет ключа операции, нет управления состоянием процесса.Последствия: […]
Как пользоваться чек-листом Для каждого процесса, задания, интеграции: Если ❌ в зоне обязательности — это дефект архитектуры, а не «особенность реализации». I. Процессы, где идемпотентность […]
Типовые конфигурации 1С не проектировались как строго идемпотентные системы.Они проектировались как: Проблема начинается там, где типовые решения: Анти-паттерн №1 «Создаём документ, если не нашли» Как […]