Moscow Python Podcast. О практиках разработки бизнес-логики на Python (level: junior / middle)
Предлагаем вашему вниманию «выездной» выпуск Moscow Python Podcast, записанный на Knowledge Conference 2019. Учитывая тематику конференции, на сей раз мы сосредоточились не только на культуре кодинга и подходах к разработке, но и на том, как различные практики закрепляются (или не закрепляются) в Python-сообществе. В подкасте участвуют: сооснователь MoscowPython и Drylabs.io Валентин Домбровский, руководитель программного комитета Moscow Python Conf++ Григорий Петров, CTO компании wemake.services Никита Соболев и сооснователь компании Drylabs.io Артём Малышев. Все выпуски: https://rebrand.ly/7a831
Митапы MoscowPython: https://rebrand.ly/pythonmeetup303fb
Курс Learn Python: https://rebrand.ly/learnpythonf2c88
Конференция Moscow Python Conf: https://rebrand.ly/pythonconfe7522
dry-python: http://dry-python.org
В выпуске: 01:54 — правда ли в Django-комьюнити не всё ладно с подходами к архитектуре разработки 03:07 — какие проблемы в реализации бизнес-логики на Python распространены на текущий момент 06:19 — чем применительно к разработке различаются «сложность естественная» и «сложность привнесённая» 08:40 — зачем Никита Соболев использует Python, если часто решает на нём задачи «не по-питоновски» 10:41 — и снова о преимуществах и недостатках Python 11:44 — почему так стремительно растёт популярность Go 15:25 — чему питонистам стоит поучиться у тех, что предпочитает языки с другими парадигмами 18:45 — о разделении бизнес-логики и поведения и о высокоуровневом проектировании систем 22:10 — что такое dry-python и для чего он нужен 27:32 — внутренний или внешний DSL в dry-python 30:57 — за счёт чего dry-python удобен при реализации бизнес-логики (и когда он не подходит)