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

Инструменты domain driven designСеть, бэкенд и web-разработка

Доклад принят в программу конференции
Артем Малышев
DryLabs

Сооснователь компании Drylabs. Основатель проекта dry-python. Core-разработчик Django Channels.

https://twitter.com/dry_py/
https://twitter.com/proofit404/
https://github.com/proofit404/
Тезисы

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

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

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