Всем привет!

Две недели назад в Москве прошла очередная встреча CodeFreeze. Нашим гостем стал Евгений Кривошеев, признанный российский эксперт в области архитектуры программных систем, консультант из Scrumtrek/Skilltrek. Евгений прочитал офигеннейшую лекцию по архитектуре, как он любит и умеет.



В рамках этой встречи Евгений предложил обсудить последовательность решений, критичных для архитектуры любой системы. Выстраданная последовательность действий такова:
  • Точки зрения на систему, или Почему мы слепнем при проектировании
  • Адресация ключевых рисков, или Гордыня убивает
  • Учитываем контекст, или Как не долбиться в закрытую дверь


Что обсудили на прошедшей встрече:
  • Что такое архитектура?
  • Как ее описывать?
  • Как не ослепнуть: Points Of View
  • Масштабы современных систем
  • Что важнее – схема БД или concurrency design?
  • Объять необъятное: «Слон» и «Гиперкуб»
  • Архитектурные фреймворки — 4+1, Rozansky&Woods, Zachman
  • Видеть за диаграммами качество — примеры с тремя диаграммами
  • Убить гордыню: адресация рисков
  • Кейс с библиотечкой
  • Дизайн как рекурсивные контракты
  • Архитектура как самые рискованные контракты
  • Прототипирование
  • Внешняя экспертиза
  • Включаем здравый смысл: что учитывать при проектировании
  • Формальный подход к проектированию убивает: Arch = F(?)


А вот и видео:



Обязательно посмотрите видео, если вас интересует любая из затронутых выше проблем.

P.S.: мы благодарим нашего спонсора, компанию OK.ru, и компанию Deutsche Bank, которая предоставила помещение и помогла с организацией встречи.

Комментарии (12)


  1. GHostly_FOX
    29.06.2015 21:36
    +1

    Спасибо за видео. Настолько меняет взгляд на проектирование архитектуры.


    1. 23derevo Автор
      29.06.2015 21:37
      +5

      Не за что! Вот вам еще в догонку предыдущее выступление Евгения на CodeFreeze:


      1. GHostly_FOX
        29.06.2015 22:21
        +2

        Прощай старый мир… ты был таким легким…


  1. stranger777
    30.06.2015 11:12
    +2

    Спасибо большое. Только замечание есть и надеюсь, что конструктивное.
    Очень желательно дублировать видео текстом. В конце концов, если лениво высматривать всё, (это понятно, мы все ленивые) на ютюбе есть для этого функционал специальный. Многие (а особенно мы, привыкшие читать код) лучше и быстрее работают с текстовым вариантом информации. И читается всё быстрее, чем говорится на видео. Про трафик я уже вообще молчу.


    1. 23derevo Автор
      30.06.2015 11:16
      +1

      Я понимаю про текст. Мы бы с удовольствием сделали расшифровку, но… Сложность в том, что тогда это будет делать не спикер, а кто-то другой. А это сразу потеря в качестве и во времени. К тому же, время займет и вычитка и согласование со спикером.


    1. GHostly_FOX
      30.06.2015 12:23
      +2

      Там сложно будет сделать расшифровку. Евгений не просто вел лекцию, а во время лекции активно отвечал на появляющиеся вопросы… в каких-то моментах уточнял немного отходя от темы чтобы лучше донести материал…

      Я посмотрев видео могу сказать, что текстом было бы сложнее понять…


      1. 23derevo Автор
        30.06.2015 13:36

        именно. Я в частности это и имел в виду, когда выше писал про потерю в качестве.


  1. slawter
    30.06.2015 14:08
    +2

    А где можно найти презентацию?


    1. IgorAdamenko
      02.07.2015 01:22
      +2

      1. slawter
        03.07.2015 11:30
        +1

        Спасибо большое :)


  1. Trueteller
    02.07.2015 00:26
    +3

    Частное наблюдение: очень сбивает какой-то чувак из зала, который постоянно вставляет свои комментарии.
    Люди, знайте меру и умейте слушать.


    1. 23derevo Автор
      02.07.2015 09:20
      +2

      Чувака мы запомнили, и если в следующий раз увидим — предупредим его, что не нужно так.