C4 - НОТАЦИЯ ДЛЯ ВСЕХ. Моделирование архитектуры БЕЗ ЗАМОРОЧЕК

  Рет қаралды 10,902

Архикс

Архикс

Күн бұрын

Пікірлер: 25
@РусланБабенков-ч1ч
@РусланБабенков-ч1ч 4 ай бұрын
Спасибо за видео! Очень информативно
@Archyxioru
@Archyxioru 4 ай бұрын
Спасибо!)
@fulstop2092
@fulstop2092 6 күн бұрын
Ни слова в видео про то, что надо дифуза покупать чтобы на пленте раздифузить по фасту после клатча на дасте втором
@Korrmet
@Korrmet Ай бұрын
Еще лет 10 пройдет, тогда человечество наконец определится с нотацией. А пока что из однозначных и неоспоримых лично для меня винов имеем: 1) диаграмма последовательности, 2) диаграмма классов, 3) диаграмма обмена, хотя и используется редко, 4) функциональная схема, внезапно из разработки электроники, но заходит на отлично, 5) деплой, очень хорошая и нужная штука, но всем впадлу ее делать, 6) вездесущая пакетная диаграмма, чтобы у кустомера аж в глазах зарябило от обилия функционала. Остальные либо слишком редко используются, либо от них никакой пользы.
@Archyxioru
@Archyxioru Ай бұрын
Мое мнение о нотациях - это как синтаксис для языков программирования. Языки популярными делает не столько синтаксис (хотя и он в том числе), сколько платформа вокруг - компиляторы, интерпритаторы и т.п. Холивары вокруг нотаций будут ходить до тех пор, пока не появятся мощные инструменты, дающие неоспоримые преимущества от их использования. Собственно разработкой такого инструмента мы и занимаемся с командой, но анонсируем его когда будет что-то готово) Вам спасибо за коммент. Интересно было бы взглянуть что за функциональная схема такая из электроники
@Korrmet
@Korrmet Ай бұрын
@@Archyxioru а ничего прямо особенного. Квадратики, связанные линиями. В квадратике пишется что функционально это за хрень, по линиям можно понять какой функционал с каким связан, иногда прям на самой линии написано что она из себя представляет. Даёт общее понимание функционирования системы и даже позволяет найти узкие места или примерно прикинуть, идея вообще взлетит или не взлетит и что для этого нужно. К функциональным требованиям просто на ура трассируется. С аски графикой на ютубе не важно, поэтому в качестве примеров приведу только то, что соединяется одно за другим последовательно. Первый пример из электроники, вот, у нас, к примеру, есть музыкальная шкатулка. Она состоит из памяти, управляющего автомата, устройства воспроизведения звука. По этой простой схеме вы можете реализовать как традиционную механическую музыкальную шкатулку, так и электронную, возможно вам потребуется её конкретизировать, но базово все будет соответствовать именно такой функциональной схеме. В случае с механической шкатулки у вас будет в качестве памяти валик с крючками, в качестве управляющего автомата - рукоятка, вращающая валик и молоточки, а в качестве устройства воспроизведения звука будут колокольчики. Если вы будете делать электронную шкатулку, то у вас будет флешка, микросхема кодека и простенький динамик. Вы можете даже комбинировать подходы в этом случае, пусть у вас будет механический валик, вы его будете вращать рукой, а крючки будут замыкать контакты миди-синтезатора, аудио сигнал которого пущен на усилитель. Вы можете и по-другому, взять электронную драм-машину и её миди-сигнал конвертировать в удары молоточков по колокольчикам. С разработкой софта, к примеру, у вас есть интерпретатор какого-нибудь языка. У вас функционально будет токенайзер, парсер и виртуальная машина. Подозрительно похоже на музыкальную шкатулку, правда? :) Требования к каждому блоку накидать - легко, структура системы ниппель уже вырисовывается и это очень просто, понять что лишнее, чего нехватает, отладить это - элементарно. А главное нет вот этих долбанутых заявлений от разрабов: "Вот эта правка должна быть здесь, а не вот здесь, так как для архитектуры лучше будет ". PS: я тоже как-то раз так задолбался от того, что из скриптов сборки вообще нихрена не понятно, проблема эта вечная, начал думать о том, а не запилить ли мне свой Gnu make с блек-джеком и шлюхами, решил сделать графической, так как граф зависимостей сборки гораздо проще описывать именно так, провел небольшое исследование и понял, что это просто будет невостребовано, это будет ещё пару месяцев выматывающих бессонных ночей и дней на энергетиках вникуда, ничего другого я с этого не получу. А вам желаю удачи в ваших начинаниях, чтобы было достойное продолжение.
@xyzw777
@xyzw777 Ай бұрын
холивары не пройдут, никакой мощный инструмент не поможет (всем), т.к. разработчики находятся на разном уровне развития и в разном бэкграунде. всегда будут массовые инструменты и инструменты для профессионалов
@Archyxioru
@Archyxioru Ай бұрын
@@xyzw777 В целом верно подмечено. Наверное правильнее будет сказать что предмет холиваров сместится в сторону уже более конкретных выгод и преимуществ инструмента, а не более абстрактных преимуществ нотаций
@ivankorolev6798
@ivankorolev6798 Ай бұрын
Интересно было бы послушать сравнение не с ArchiMate нотацией а с Arcadia Capella
@Archyxioru
@Archyxioru Ай бұрын
Век живи, век учись. Пошел гуглить
@exactly4234
@exactly4234 Ай бұрын
Спасибо, хорошо заснул!
@Archyxioru
@Archyxioru Ай бұрын
Приходите еще!
@ВалерийМаркунин
@ВалерийМаркунин 2 ай бұрын
Проще код писать, чем его моделировать. Спорно. Не всегда так бывает. Например админка
@Archyxioru
@Archyxioru 2 ай бұрын
Конечно, иногда помоделировать необходимо и полезно. Вопрос в том будет ли это одноразовая акция или постоянный процесс с поддержкой актуальности схемы и насколько в реальности будет требоваться следование стандарту нотации или обходится просто какими-то квадратиками со стрелочками. Расскажите как у вас?
@JumangeeNET
@JumangeeNET 2 ай бұрын
Не рассказали про самую главную фичу C4, а именно то, что данную модель можно описывать в стиле "архитектура в виде кода" используя Structiruzr, что позволяет хранить всю архитектуру в репозитории кода. Когда попробуете такой подход никакие archimate даже видеть не захочется
@Archyxioru
@Archyxioru 2 ай бұрын
Это особенность конкретного инструмента, а не нотации в целом. Модели Archi вы аналогично можете версионировать в гите немного заморочившись. Вот пример статьи где описывается как это делать www.dsec.nl/2016/12/enabling-team-collaboration-with-archimate-3-0/
@lonter121
@lonter121 3 ай бұрын
не стал одевать наушники пролистал не увидел ни одного примера диаграмм, слушать часами без референса, не интересно
@Archyxioru
@Archyxioru 3 ай бұрын
Неудачно пролистали. Пример вставлен для каждого типа диаграмм. В тайм кодах с 8 минуты по 11-30.
@АнтонСамборский-и3ж
@АнтонСамборский-и3ж 3 ай бұрын
Очень информативно, крутая картинка и монтаж! Желаю набрать аудиторию, с таким контентом она точно будет!
@Archyxioru
@Archyxioru 3 ай бұрын
Спасибо, такие комменты греют!
@GrowthPersonal
@GrowthPersonal 21 күн бұрын
То что в минусах можно проектировать на уровнях диаграммы кода и других отдельных диаграммах.
@roman_zabigaliuk
@roman_zabigaliuk 23 күн бұрын
То, что цак надел, молодец. Но почему "ку" не сделал ни разу? Эцилопов надо вызвать.
@logisticstransportation5538
@logisticstransportation5538 Ай бұрын
Чтение текста с сайта первоисточника. Аплодисменты. Остап Бендер и удовлетворенные Козлевичи .
@Archyxioru
@Archyxioru Ай бұрын
Конечно вы не на 100% правы, но сайт первоисточника действительно хорош, совсем не много есть что добавить.
@amegatron07
@amegatron07 Күн бұрын
Однако сайт-первоисточник к людям в рекомендациях не вылазит. А YT выдал. Так что автору спасибо.
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 69 М.
VAMPIRE DESTROYED GIRL???? 😱
00:56
INO
Рет қаралды 6 МЛН
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 45 МЛН
didn't manage to catch the ball #tiktok
00:19
Анастасия Тарасова
Рет қаралды 31 МЛН
Денис Цветцих - C4 model на практике
45:48
Flow — конференция про системный и бизнес-анализ
Рет қаралды 4,1 М.
КАК УСТРОЕН TCP/IP?
31:32
Alek OS
Рет қаралды 170 М.
JWT авторизация. Основы JWT - механизма.
6:45
Хочу вАйти
Рет қаралды 11 М.
TRANSACTIONAL OUTBOX | Главный Паттерн Микросервисной Архитектуры
40:26
JAVA GYM RAT | Кондратьева Катя
Рет қаралды 12 М.
Новый CSS! 2024
18:06
Как пройти в IT?
Рет қаралды 20 М.
Архитектура ПО.  Введение
11:03
Ulbi TV
Рет қаралды 192 М.
VAMPIRE DESTROYED GIRL???? 😱
00:56
INO
Рет қаралды 6 МЛН