Разбор архитектуры обработок Контур/СБИС в 1С
На стриме разбираю архитектуру внешних 1С обработок СБИС и Контур: это «приложение внутри приложения», где у них bootstrap/инициализация, точки входа (entry point) и какой жизненный цикл.
Показываю, что в этих решениях сделано круто для «скачай и открой», а где начинаются типовые боли 1С — пинг-понг клиент↔сервер, скрытые зависимости через общий контекст/кэш, service locator вместо DI и протекание состояния в UI.
Показываю, как логику работы приложения в 1С разложить по слоям: UI → контроллер → use case → интеграции, чтобы сценарии стали линейными и управляемыми.
В конце стрима провожу демо и на примере обработки Контура улучшаю структуру и делаю 1С код понятнее по принципам чистой архитектуры.
Легендарные «Дальнобойщики 2» появились в Steam!1
Привет! Это Dessly!
🎯 Спустя больше двух десятков лет после первого появления культовая игра «Дальнобойщики 2» стала доступна в цифровом магазине Steam.
Теперь любой желающий может легко купить и установить эту легендарную отечественную игру на современном компьютере.
Напоминаем, что пополнить баланс Steam быстро и без лишних сложностей можно через Dessly.com
👉 Dessly делает процесс пополнения Steam кошелька максимально удобным, быстрым и безопасным!
Что это за игра и о чём она
🎯Дальнобойщики 2 — это симулятор водителя-дальнобойщика, в котором также присутствуют элементы экономической стратегии. Игру разработала новосибирская студия SoftLab-NSK, а выпустила компания «1С» в апреле 2001 года.
В игре вам предстоит взять на себя роль дальнобойщика и колесить по огромному открытому миру. Нужно брать заказы, доставлять грузы в разные города, зарабатывать деньги и постепенно развивать собственную транспортную компанию.
Главная цель — стать лидером на рынке грузоперевозок. При этом мир в игре полностью открыт, без загрузок между локациями — можно свободно ездить между городами, выбирать маршруты и находить скрытые дороги.






Для многих игроков «Дальнобойщики 2» стали одной из самых запоминающихся отечественных игр своего времени. Проект даже сравнивали с легендарной Elite — не из-за масштаба, а благодаря ощущению полной свободы. Только вместо космоса здесь бескрайние автомагистрали и долгие рейсы по дорогам вымышленной страны.
А особую атмосферу игре придавала знаменитая песня «Тореро» группы «Ария», которая стала одной из визитных карточек проекта.
Что изменилось в версии для Steam
🎯В Steam вышла именно оригинальная версия «Дальнобойщиков 2» с русским интерфейсом и субтитрами. Никаких масштабных изменений и переработок разработчики не делали.
Главное нововведение — в игру добавили 19 достижений. Это сделано для того, чтобы у игроков появился дополнительный стимул снова отправиться в рейс и выполнять контракты.
Также игру немного доработали, чтобы она стабильно работала на современных компьютерах. Но серьёзных правок ждать не стоит — исходный код игры, к сожалению, не сохранился, и возможности для доработок сильно ограничены.
🎯В российском сегменте Steam «Дальнобойщики 2» стоят 240 рублей. Но до 8 июля действует скидка 40% — игру можно купить всего за 144 рубля.
Возвращение «Дальнобойщиков 2» в Steam — отличная новость для всех, кто вырос на этой игре и хочет снова окунуться в ностальгию.
А для тех, кто не застал её в своё время, это шанс познакомиться с проектом, который стал настоящим символом целой эпохи отечественного игропрома
🔥 Не тяни кота за подписку — жми "Подписаться" прямо сейчас! → VK Dessly
Реклама. ИП Миронов А.А, ИНН: 910708038901
1С - Фремворк
В полном видео «Почему код типовых так сложно понимать» показываю, как применять подход Чистая Архитектура Роберта Мартина в 1С
Забирай пример реализации Чистой Архитектуры для игры на Unity в боте. Ссылка на бота в описании к полному видео: Почему код типовых так сложно понимать
Замечательный комментарий пришел в ютубе
Для простых приложений почти прямая связь формы и базы данных без всяких сомнений плюс. Если все что нужно делать — вставлять, удалять, обновлять записи в базе данных, то такой подход очень удобен.
Но как только приложение усложняется и появляется бизнес-логика, то это только мешает. Как хранятся и где хранятся данные — это не важная для бизнес-логики деталь. С таким подходом мы можем на ленту менять хранилку и приложение этого не заметит. Сегодня данные храним в SQL, завтра в файле, послезавтра на удаленном сервере.
Может возникнуть вопрос: «Женя, у нас же 1С, у нас нет задачи хранить данные где-то еще кроме SQL».
Более простая аналогия с 1С: сегодня мы храним данные в справочнике, завтра в регистре сведений и нам не придется под это переписывать формы или бизнес-логику. Нужно будет только переписать адаптер (gateway) к хранилке.
Готовлю стрим по DDD
Основная моя задача — провести стрим, где на примере работы с типовой конфигурацией покажу, как писать код в парадигмах DDD и чистой архитектуры.
Первый пост об этом был тут, где я собирал примеры задач: Ищу задачу для разбора на стриме. Одну хорошую задачу удалось найти благодаря подписчику Владу.
До стрима важно, чтобы аудитория Желтого клуба хоть немного поняла суть принципов, какие покажу на стриме. Иначе разрыв будет слишком большой, т.к. в 1С мире нет даже такого языка, не говорю уже о том, как этот язык выразить в коде,
Оставайтесь на связи и давайте потихоньку изучать тему Архитектуры, как она понимается в программировании в целом, а не в мире 1С
PS спасибо за каменты. они помогают мне лучше понимать, на что делать упор.
Зачем нужен Presenter?
В полном видео «Почему код типовых так сложно понимать» показываю, как применять подход Чистая Архитектура Роберта Мартина в 1С
Забирай пример реализации Чистой Архитектуры для игры на Unity в боте. Ссылка на бота в описании к полному видео: Почему код типовых так сложно понимать





