Николай Хитров. Не пихайте свою java в мой python!

Николай Хитров, ЛитРес
Не пихайте свою java в мой python!
Наверняка каждый слышал фразы по типу "не надо превращать python в java", когда пытался использовать практики из чистой архитектуры или DDD. Почему же так происходит? Неужели в java всё так плохо и сообщество пытается затащить плохие практики?
В докладе обсудим:
как без фанатизма начать использовать в проекте DDD
какие практики других языков можно использовать в python (и зачем?)
почему важно отделять "бизнесовый" код от инфраструктурного
как делить код на домены, когда еще ничего непонятно
Доклад рассчитан на разработчиков уровня middle и выше.

Пікірлер: 12

  • @DevBrothersPro
    @DevBrothersPro7 ай бұрын

    Спасибо за классный доклад, основанный на реальном опыте!

  • @coryphoenixxx8238
    @coryphoenixxx823810 ай бұрын

    Спасибо, отличный доклад

  • @nkhitrov

    @nkhitrov

    10 ай бұрын

    спасибо!

  • @soldiertoy

    @soldiertoy

    9 ай бұрын

    Спасибо!

  • @insolor
    @insolorАй бұрын

    По поводу опциональности - в Java есть класс Optional, и он более удобный, чем Optional в Python, т.к. это не просто обозначение, что объект может быть пустым, а полноценный класс. Аналог в Python мире - класс Maybe в пакете returns от Никиты Соболева (проект dry-python)

  • @insolor

    @insolor

    Ай бұрын

    Но строгой проверки nullable (как в том же Kotlin) в Java все так же нет. Но это уже другой вопрос. В Python строгой проверки None тоже нет, она прикручивается сбоку тем же mypy.

  • @igorz5804
    @igorz58046 ай бұрын

    Ох и кликбейтный заголовок :)

  • @nkhitrov

    @nkhitrov

    6 ай бұрын

    это было умышленно, простити, не удержался :D

  • @nerassstraivaisya

    @nerassstraivaisya

    5 күн бұрын

    ​@@nkhitrov Бро а у тебя есть ссылка на репу на гитхабе с хорошим примером ддд на питоне?

  • @nerassstraivaisya

    @nerassstraivaisya

    5 күн бұрын

    ​@@nkhitrov а есть ссылка на репозиторий в котором классно ддд реализовано на питоне?

Келесі