Size: a a a

2019 October 24

NK

ID:0 in Symfoniacs spb
Актовый зал Итмо потихоньку наполняется
источник

NK

ID:0 in Symfoniacs spb
источник

NK

ID:0 in Symfoniacs spb
Симфониаки, вам сюда
источник

NK

ID:0 in Symfoniacs spb
У входа есть печеньки 🍪
источник

NK

ID:0 in Symfoniacs spb
Налетай на чокопай
источник

NK

ID:0 in Symfoniacs spb
Начинаем через 5 минут!
источник

L

Lyudmila in Symfoniacs spb
А опаздывать можно?
источник

NK

ID:0 in Symfoniacs spb
Начали!! Сообщество симфониаков Петербурга ждет небольшой ребрендинг! Теперь мы будем называться SymCode.
источник

NK

ID:0 in Symfoniacs spb
Небольшой интерактив: знакомимся с соседями, обмениваемся базовой инфой о себе и траблами с легаси-проектами... Доказываем, что программисты не поголовно социофобы. Хотя, исключения бывают! И это нормально))
источник

RH

Ruslan Hanov in Symfoniacs spb
Lyudmila
А опаздывать можно?
Без штрафов, но лучше не сильно )
источник

NK

ID:0 in Symfoniacs spb
Алексей рассказывает про SkyEng. Это самая большая онлайн-школа английского языка в Европе, входит в топ тех-компаний России. Каждый год, а компания существует 6 лет, все цифры увеличиваются в три раза!
источник

NK

ID:0 in Symfoniacs spb
Основные проекты: расписание со 100 000 уроками в неделю, crm для учителей со всеми метриками, личный кабинет для учителя
источник

NK

ID:0 in Symfoniacs spb
За последний год туда добавилось еще 6 проектов. Основной вопрос: как не превратить их в легаси?! Для этого команда использует последние практики, но мало что из них помогает принимать архитектурные решения: как поймать last responsible moment?
источник

NK

ID:0 in Symfoniacs spb
Building evolutionary architecture – самая крутая книжка. В ней говорится о том как поддерживать управление изменениями сразу в нескольких направлениях
источник

NK

ID:0 in Symfoniacs spb
1. Для начала нужно определить по каким направлениям формируется ваша архитектура.
источник

NK

ID:0 in Symfoniacs spb
(картинка из Последнего героя, где все в грязи катят шар из веток по луже)
источник

NK

ID:0 in Symfoniacs spb
Кейс: все загружаемые учителями в лк фотки система сама распознает, накладывает фильтры и пр. У этого сервиса только одна бизнес-логика. А меняться может только место, куда мы их сохраняем. То есть усложнять архитектуру не стоит
источник

NK

ID:0 in Symfoniacs spb
А если разные контроллеры отвечают за разные вещи, то усложнять можно и нужно. Бизнес-область разбивается на несколько доменов и создаём доменно-ориентированную архитектуру
источник

NK

ID:0 in Symfoniacs spb
Недостатки микросервисной архитектуры: многооо расходов. Лучше, если в них есть много транзакций
источник

NK

ID:0 in Symfoniacs spb
2. Изменения должны быть управляемы. То есть, нужен мониторинг системы.
источник