Разработчики постоянно спорят о том, как правильно проектировать приложения. Они разделяются на клубы по интересам, где каждый восхваляет свой единственно верный умный подход. И если джависты спорят с шарпистами про SAGA, CQRS, DDD, whateverhypename, то в python сообществе спорят о том, надо ли вообще тащить в проект все эти сложные паттерны. Они же всё равно не работают. Тем более в python. Или нет?
В докладе поговорим о том:
- какие архитектурные паттерны прижились в python из других языков
- почему они вообще стали применяться в python
- как понять, какую архитектуру подобрать для своего проекта