Как Event Storming, DDD и чистая архитектура помогают запустить стартап. Евгений Лукьянов

Поделиться
HTML-код
  • Опубликовано: 29 ноя 2024

Комментарии • 14

  • @АртемКисленко-з4ь
    @АртемКисленко-з4ь 6 месяцев назад +4

    Из доклада понял вот что - было приложение, был ОДИН разрабочик, он его поддерживал, т.е. один разработчик мог поддерживать приложение оно работало, возможно, не совсем успешно. Потом внедрили DDD => пришлось ЗНАЧИТЕЛЬНО расширить команду, после расширения команды и внедрения DDD поняли, что все это работает медленно кусок кода пришлось переписать.
    Хотя он говорит, что стало супер-просто входит в проект, но все же я не могу понять итог - изначально один разработчик мог поддерживать проект, после нужна была целая команда для поддержки.

  • @olegprog
    @olegprog Год назад +9

    DDD так помог, что "очень скилловая каманда" не смогла поддерживать код на питоне, который сама же и написала

  • @xonicov
    @xonicov Год назад +4

    Чувак молодец. Это я понял. Но что хотел кроме этого мне сказать не уловил...

  • @БогданГуківський
    @БогданГуківський Год назад +1

    Event Storming, DDD и чистая архитектура - это всего лишь инструменты борьбы со сложностью. Их использование или не использование зависит исключительно от того, насколько сложный домен и насколько детально система его моделирует. Стартап или нет, тут не важно. Просто стартап очень часто может выйти в мир и приносить прибыль без всего лишнего, просто с центральной идеей, и в большинстве случаев это не создаст большой сложности, для решения которой нужно DDD. Тактические паттерны DDD работают прекрасно, если для них есть работа - иначе они просто повышают количество необходимого к написанию кода. Ну и стоит помнить, что куда более важные для успеха продукта стратегические паттерны, особенно единый язык, проблемы с которым способны создать невероятную надуманною сложность.

  • @xromzak
    @xromzak Год назад +5

    Про DDD невозможно рассказывать без привязки без доменной области.
    Любой доклад всегда скатывается в рассказы про базу: Value/Entity/Aggregate...

    • @DzhigurdaAnton
      @DzhigurdaAnton Год назад +1

      Тактические паттерны не менее интересны чем стратегические. Часто бывает люди просто не знают как сам код писать.

  • @tertiumorganum5665
    @tertiumorganum5665 8 месяцев назад

    пащимууу

  • @complicated2359
    @complicated2359 Год назад +1

    "Если не знаете что такой event storming - просто погуглите." Жесть. Зачем такой доклад.

    • @yodapunishes
      @yodapunishes 11 месяцев назад

      Потому что это не тема доклада

    • @complicated2359
      @complicated2359 11 месяцев назад +2

      @@yodapunishes это тема доклада

  • @audiodrocher
    @audiodrocher Год назад +1

    Никак.

  • @complicated2359
    @complicated2359 Год назад +4

    Прошло 8 минут и по теме так ничего и не сказано.

  • @denysmiller17
    @denysmiller17 Год назад

    21:21 Для mvp питон самодостаточен, а использование котлина неоправданно нисколько. Если нужна скорость - cython, pypy, numpy - это поможет обойти проблему GIL