Сложность и модулярность две стороны одной медали. Влад Хононов.
Выступление на ArchDays 2023. Забронируйте участие на следующей конференции: archconf.ru/arch
При проектировании систем мы стремимся достичь модульности и избежать сложности. Но довольно часто происходит обратное. Почему?
Чтобы ответить на этот вопрос, нам нужно понять, что именно делает систему модульной или сложной и почему у этих понятий гораздо больше общего, чем принято считать. Кроме того, из моего выступления вы узнаете, какие силы направляют архитектуру в ту или иную сторону и как ими управлять для проектирования модульных систем.
Пікірлер: 5
Спасибо за доклад! Невероятно полезные знания. Об этом практически никто не говорит.
РэПспект кибер"пАнк#"ДайнСИСтемс...Тех КоМ рядом!
Вода-водой. Плохо это плохо, но когда хорошо - лучше.
Докладчик сам не понял о чем метрика стабильности, а насчёт метрик - так любые можно взломать, было бы желание. По сути доклада достаточно капитанские утверждения: никто в здравом уме не будет между сервисами использовать ничего кроме контрактов. Но даже так coupling не избежать, т.к. стоит потребовать новых данных и вот оно каскадное изменение. Ну зато свои книжки порекламировал.
@TimurBatyrshin
18 күн бұрын
Ну как, берём какой-нибудь CDC, и вот у нас связность на уровне данных. Возьмём старую плохо спроектированную систему, и вот у нас интеграции на всех уровнях