- Meetup
- Location
PiterPy Meetup — петербургские митапы про Python и разработку
Хорошие митапы прежде всего про живой человеческий контакт. Поэтому мы каждый месяц собираемся, чтобы общаться, знакомиться и узнавать новое.
Будет два основных доклада, несколько коротких — лайтнингов, и кофе-брейки. Вход свободный.
«Кодовые базы имеют тенденцию становяться всё сложнее и запутаннее по мере взросления. С ростом связности их становится всё труднее понимать, поддерживать и расширять. Очень много сказано про принципы дизайна объектно-ориентированного кода, такие как SOLID, но, кажется, на практике применять их не особо выходит. Или нет?
В своём докладе расскажу про простой принцип организации кода, основанный на смешении функционального и объектно-ориентированного стилей программирования, следование которому может помочь справиться с этими проблемами.»
«Расскажу небольшой экскурс в историю типов в языках программирования, покажу современные тенденции.
Продемонстрирую, как использовать типовые аннотации в Python, что можно с их помощью выразить и какие баги предотвратить. Заодно расскажу про dataclasses и зачем их стоит использовать.
Также объясню, как добавить поддержку типов в ваш любимый редактор и начать пользоваться ими уже сегодня.»