В чем заключается работа Архитектора?
В чем заключается работа Архитектора? Самое интересное как обычно происходит в комментариях. Как много обсуждений и рассуждений вызвал простой флаг «Проведен». 👉 Юрий написал: Но ведь подсистема называется "Учет оригиналов ПЕРВИЧНЫХ документов". А договор к ним, если не ошибаюсь, не относится. 👉 Сергей дополнил, что слово «первичный» — это термин из бухгалтерского учета. 👉 А я написал, что бизнес не употребляет такое словосочетание, как «первичный документ». Мы не знаем как сотрудники фирмы 1С принимали решение на тему того, что подсистема должна учитывать только метаданные типа «Документ». Но можно предположить такой ход рассуждений: мы будем учитывать в подсистеме «Учет оригиналов первичных документов» только первичные бухгалтерские документы (кстати на мой взгляд, это не тоже самое, что метаданные типа «Документ»). И если это так, то в универсальную библиотеку БСП проник язык бухгалтерского учета. На мой взгляд это неверно, если библиотека универсальная, то в ней должен быть бизнесовый язык, отличный от языка бухгалтерии. Т.е. в любом случае получаем проблему: 👉 если подсистема бизнесовая, то не должно иметь значения какие метаданные поставляют данные 👉 а если эта подсистема ближе к бухгалтерской (что не доказывает необходимость учета только метаданных типа «Документ»), то как она вообще оказалась в составе БСП В такого рода рассуждениях и заключается работа Архитектора. Не в том, чтобы сказать какой регистр выбрать и нужен ли вместо регистра справочник. Это не архитектурные вопросы, это вопросы уровня реализации, уровня милда, может быть синьора. А вот анализ языка, выстраивание границ и контроль нарушения границ — вот настоящая работа Архитектора.