Конференция завершена. Ждем вас на Moscow Python Conf ++ в следующий раз!

Инструменты 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/
Тезисы

Сложность бывает неотъемлемой и привнесённой. Из доклада вы узнаете, как организовывать первую и минимизировать вторую. Поговорим о том, как построить свой продукт вокруг решаемой проблемы, а не используемого фреймворка. Узнаем, в каком месте лучше вводить typing и dataclasses. Рассмотрим, где нам пригодится контрактное программирование и pydantic. Попробуем библиотеки из проекта dry-python. И, конечно, не обойдётся без тестов. Только практика. Никаких UML-схем и абстрактных фабрик фасадов.

Python
,
Архитектурные паттерны
,
Рефакторинг

Другие доклады секции Сеть, бэкенд и web-разработка