Читаемый код 1С начинается не с сокращения строк
Почему компактность сама по себе ничего не гарантирует и как связать бизнес-намерение, контракт данных и исполняемый сценарий.
Документация, структура, стиль API и правила надёжности.
Единый контракт кодаОткрыть все стандарты↗Пять независимых модулей, точные сигнатуры, примеры и справочники.
Выберите объект задачиВыбрать модуль↗Методика фиксации смысла, допустимых состояний, границ и доказательства.
Смысловой слой над кодомОткрыть MILA↗Книга, блог, маршруты и практические сценарии.
От первого запуска до архитектурыНачать за 5 минут↗Из материка шаблонного кода — на остров читаемых решений.
Ничего не найдено. Попробуйте другое слово.
Разбираем бизнес-намерение, контракты данных, MILA-комментарии и архитектурные приёмы без стены шаблонного кода.
Не с количества функций и не с синтаксического сахара — с того, как код передаёт намерение.
Почему компактность сама по себе ничего не гарантирует и как связать бизнес-намерение, контракт данных и исполняемый сценарий.
Карточки и рубрики собираются автоматически из одного файла данных. Сейчас в каталоге 3 материала.
Намерение, контракты и границы бизнес-операций в коде 1С.
Почему компактность сама по себе ничего не гарантирует и как связать бизнес-намерение, контракт данных и исполняемый сценарий.
Как комментировать присваивания так, чтобы фиксировать бизнес-намерение, временную границу и защиту от неверной интерпретации.
Проектирование fluent-интерфейсов, контрактов и выразительных сценариев A1sCode.
Раздел строится как система связанных материалов, а не поток коротких новостей.
Как отделять бизнес-правило от инфраструктуры и видеть границы операции прямо в коде.
Контракты · идемпотентность · ошибкиСправочники, документы и коллекции: задача, входы, ограничения и один рабочий листинг.
A1sCatalogs · A1sDocs · A1sARMILA-комментарии, интерактивные пояснения и способы сделать код полезным для обучения и ревью.
MILA · документация · code reviewБлог связывает новые материалы с существующей документацией A1sCode.