Николай Хитров. Не пихайте свою java в мой python!
Николай Хитров, ЛитРес
Не пихайте свою java в мой python!
Наверняка каждый слышал фразы по типу "не надо превращать python в java", когда пытался использовать практики из чистой архитектуры или DDD. Почему же так происходит? Неужели в java всё так плохо и сообщество пытается затащить плохие практики?
В докладе обсудим:
как без фанатизма начать использовать в проекте DDD
какие практики других языков можно использовать в python (и зачем?)
почему важно отделять "бизнесовый" код от инфраструктурного
как делить код на домены, когда еще ничего непонятно
Доклад рассчитан на разработчиков уровня middle и выше.
Пікірлер: 12
Спасибо за классный доклад, основанный на реальном опыте!
Спасибо, отличный доклад
@nkhitrov
10 ай бұрын
спасибо!
@soldiertoy
9 ай бұрын
Спасибо!
По поводу опциональности - в Java есть класс Optional, и он более удобный, чем Optional в Python, т.к. это не просто обозначение, что объект может быть пустым, а полноценный класс. Аналог в Python мире - класс Maybe в пакете returns от Никиты Соболева (проект dry-python)
@insolor
Ай бұрын
Но строгой проверки nullable (как в том же Kotlin) в Java все так же нет. Но это уже другой вопрос. В Python строгой проверки None тоже нет, она прикручивается сбоку тем же mypy.
Ох и кликбейтный заголовок :)
@nkhitrov
6 ай бұрын
это было умышленно, простити, не удержался :D
@nerassstraivaisya
5 күн бұрын
@@nkhitrov Бро а у тебя есть ссылка на репу на гитхабе с хорошим примером ддд на питоне?
@nerassstraivaisya
5 күн бұрын
@@nkhitrov а есть ссылка на репозиторий в котором классно ддд реализовано на питоне?