Инструменты domain driven designСеть, бэкенд и web-разработка
Доклад принят в программу конференции
Артем Малышев
Self-Employed
A former member of the django channels maintenance team. A former member of the dry-python team. DDD & XP enthusiast.
https://twitter.com/proofit404/
https://github.com/proofit404/
https://github.com/proofit404/
Тезисы
Сложность бывает неотъемлемой и привнесённой. Из доклада вы узнаете, как организовывать первую и минимизировать вторую. Поговорим о том, как построить свой продукт вокруг решаемой проблемы, а не используемого фреймворка. Узнаем, в каком месте лучше вводить typing и dataclasses. Рассмотрим, где нам пригодится контрактное программирование и pydantic. Попробуем библиотеки из проекта dry-python. И, конечно, не обойдётся без тестов. Только практика. Никаких UML-схем и абстрактных фабрик фасадов.