| Date | Title | Description |
| Sign up to see | Sign up to see | Sign up to see |
| Oct 6, 2025 | От DevOps к платформе: как улучшить взаимодействие команд | Команды разработки и DevOps начинают совместную работу с энтузиазма и взаимного уважения. Но со временем отношения превращаются в холодную войну. В ней нет победителей — только выгоревшие. Разработчики не понимают инфраструктуру, тестировщи... |
| Nov 25, 2024 | Software Architect vs Solution Architect | Я расскажу вам о двух типах архитекторов: Software и Solution. Статья не про должность или функциональные обязанности, а про образ мышления. Должность и то, что написано в трудовой книжке могут быть какие угодно: системный архитектор, архит... |
| Nov 6, 2024 | Быть или не быть: анализ возможности применения подхода Docs-as-Code в МоемСкладе | В сентябре 2024 года с российского рынка ушли такие сервисы, как Miro и Notion, а перед этим российский рынок покинула Atlassian с продуктами Confluence и Jira. Меня зовут Павел Мокеев, я работаю системным аналитиком в компании МойСклад и я... |
| Apr 15, 2024 | Что такое Архитектура | Существует множество определений термина "Архитектура ПО", от устаревших и неформальных до слишком абстрактных и претендующих на остроумие. К примеру, можно упомянуть сайт Института Программной Инженерии (SEI) Университета Карнеги... |
| Feb 22, 2024 | Логический долг гораздо разрушительнее технического | Жили-были разработчики ПО, игнорировавшие рекомендованные методики наподобие предметно-ориентированного проектирования (Domain-Driven Design); они срезали углы, чтобы выпускать продукты быстро. Они думали: «Нам платят за написание кода, а н... |
| Feb 15, 2024 | Тёмные боги корпоративной архитектуры | Добро пожаловать в варп! Здесь вы можете добавить ваши ощущения от Ока Ужаса.
Многие пользовались разными мобильными приложениями С7 и фишечками вроде автоматической сдачи багажа, даже болтали с нашим ботом в чатике. Всем этим мы занимаемся... |
| Jan 19, 2024 | Как автоматизировать построение архитектурных схем в большой микросервисной системе | Если у вас есть большая система, состоящая из множества микросервисов, то вы наверняка задавались вопросом: «Что сделать, чтобы архитектурная схема этой махины была на 100% актуальной?» Это необходимо, чтобы понимать:
Какие сервисы есть в с... |
| Dec 9, 2023 | Архитектурные ката: отсекаем всё лишнее в Agile | Один из самых естественных треков развития для программиста – стремиться стать программным архитектором. Проектирование систем – непростое дело, а для того, чтобы построить сложную систему, нужно как быть экспертом-технарём, так и обладать ... |
| Dec 7, 2023 | Нотация моделирования архитектуры С4 — примеры диаграмм и инструменты | Если возникает вопрос об описании архитектуры системы, то есть несколько основных решений где и как это сделать. Популярные нотации для визуализации схем архитектуры:
C4,
ArchiMate,
SysML,
4+1,
AADL.
В этой статье я хочу сфокусироваться на ... |
| Oct 15, 2023 | Генерация зависимостей внутри программы | Бывают ситуации, когда к разработке firmware надо подключить новых людей. Как объяснить им архитектуру нынешнего ПО?
Глобально в каждом Firmware репозитории весь код можно отсортировать на такие мега-части как sensitivity, connectivity, con... |
| Oct 3, 2023 | Почему QA должен быть осведомлен об архитектуре проекта? | В этой статье я собираюсь поделиться некоторыми идеями, которые помогли создать качественные продукты. Хотя QA не является единственным лицом, ответственным за качество, но в большинстве случаев QA является последним человеком, который пров... |
| Sep 22, 2023 | Кто такой архитектор ПО и как им стать | Всем привет! Меня зовут Виктор Василенко, я техлид и Solution-архитектор. Я работал в Яндексе и X5 Group и уже не первый год сотрудничаю с Практикумом. Я делюсь опытом на курсах «Алгоритмы и структуры данных» и «Асинхронное программирование... |
| Sep 8, 2023 | Architecture as Code: реализуем подход Саймона Брауна | Если вы знакомы с подходом к документированию, предложенным Саймоном Брауном, вы могли заинтересоваться им, но, возможно, задавались вопросом о его реализации. Этот репозиторий заполняет пробел, представляя конкретный шаблон реализации подх... |
| Aug 10, 2023 | «Возьмите инициативу на себя»: готовимся к System Design Interview | Привет! Меня зовут Артём Ермилов. Я фронтенд-инженер в компании Авито. Сегодня я расскажу, как и для чего мы проводим интервью по System Design, а также про то, что ожидаем на этой секции от соискателей. Дополнительно перечислю полезные мат... |
| Mar 1, 2023 | Будни архитектора решений. Или кто он такой и чем занимается каждый день? | Предисловие
Отрасль ИТ уже перестает быть загадочным миром. Большинство людей, даже не работающих в этой сфере, имеют общее представление о том, чем занимаются люди разных наиболее популярных профессий. Аналитики прорабатывают требования к ... |
| Jan 13, 2023 | Spring Modulith: достигли ли мы зрелости модульности | Одной из основных причин разработки микросервисов является то, что они обеспечивают четкие границы модулей.
Однако минусы микросервисов настолько велики, что это все равно, что отрубить себе правую руку, чтобы научиться писать левой. Есть б... |
| Dec 29, 2022 | Архитектура Шредингера и способы с ней бороться | Представьте, что вы работаете в команде над крупным проектом какое-то время. Проект прошел начальный этап и уже работает в продакшн среде. Им пользуются люди, даже можно сказать, что им пользуются много людей и они рассчитывают на ваш проду... |
| Jul 28, 2022 | Как описать большую систему в нотации С4 | Хабр, привет!
Нас зовут Дмитрий Фролов и Владимир Мясников.
Мы стандартизировали подход по документированию внутренних систем в команде интеграционного тестирования Мир Plat.Form с помощью «Модели С4».
Платежная платформа «Мир» представляет... |
| May 24, 2022 | Диаграмма Эффектов: Спецификация v0.0.2 | Следить за обновлениями блога можно в моём канале: Эргономичный код
Этот пост является первой попыткой описать диаграмму формально, поэтому в описании возможны неточности и пробелы, а детали и нотация наверняка изменятся в будущем.
Это перв... |
| Nov 25, 2021 | Опыт составления HLD-документации по нотации C4 | Привет! Меня зовут Алина, я работаю техническим писателем в компании Quadcode. В этой статье хочу поделиться опытом верхнеуровневого описания архитектуры системы с использованием структуры C4. Небольшая оговорка: предпринятые шаги включают ... |
| Feb 12, 2021 | Архитектура как данные | В середине сентября вышла первая статья о нашем инструменте управления архитектурой DocHub. Прошло два месяца и можно подвести промежуточные итоги внедрения. Они оказались неожиданными и интересными.Структурированные идентификаторы
DocHub р... |
| Aug 25, 2020 | С помощью диаграмм можно объяснить что угодно. Тем более для этого есть классные инструменты | Язык коммуникации, о котором все забывают.
16 комментариев
20 334 просмотров
Слушать
Я обожаю диаграммы. Рисовать их на доске или на бумажке и одновременно обсуждать с программистами. Это мой способ разобраться самому и объяснить что-то сло... |
| UML умер, а никто и не заметил? | UML, нам будет тебя не хватать
Unified Modelling Language (UML), разработанный Rational Software и принятый в качестве стандарта Object Management Group (OMG) в 1997 году, призван был стандартизировать множество различных типов графических ... |
| Как описать архитектуру продукта по нотации C4 | Когда мы начали создавать платформу True Engineering, в компании не было единых правил для оформления архитектуры. Разные команды – разные инструменты, разные обозначения и уровни абстракции. Значит, даже подобные решения сравнить между соб... |