Хорошее объяснение важности аннотаций типов со свежего американского PyCon
#video #english #annotations
https://www.youtube.com/watch?v=Lj_9TyT3V98
#video #english #annotations
https://www.youtube.com/watch?v=Lj_9TyT3V98
YouTube
TALK / Maggie Moss / Gradual Typing in Practice
Type coverage in Python improves readability, finds bugs and supports tooling to improve security and improve developer efficiency. However, driving for type adoption on a rapidly changing codebase under active development can pose several challenges. This…
короткое, но полезное видео со свежего американского пикона про дескрипторы и как питон получает self в методах объекта.
#video #english #OOP
https://www.youtube.com/watch?v=ANLjBsWHshc
#video #english #OOP
https://www.youtube.com/watch?v=ANLjBsWHshc
YouTube
TALK / Sebastiaan Zeeff / The magic of "self": How Python inserts "self" into methods.
A phrase that I hear a lot is "Python is easy to learn, but hard to master". In a way that's true: Python is easy to learn because its high level of abstraction allows you to focus on the business logic of what you're trying to do instead of the lower-level…
Python Russian
мое мнение о платных курсах #video https://youtu.be/3pHYn1jJhWs
YouTube
Что нужно знать о библиотеке collections в Python
Поговорим о коллекциях, что лежат в одноименном модуле и могут нам пригодиться для специфических задач
1) OrderedDict - упорядоченный словарь, несмотря на мнение многих, он все еще актуален, оптимизирован для работы с порядком элементов в словаре. Позволяет…
1) OrderedDict - упорядоченный словарь, несмотря на мнение многих, он все еще актуален, оптимизирован для работы с порядком элементов в словаре. Позволяет…
Vaysfeld_Obektno-orientirovannoe_myishlenie.pdf
8.5 MB
K.Henney - 97 Things Every Programmer Should Know - 2010.pdf
2 MB
97 вещей, которые должен знать любой разработчик
fakty_i_zabluzhdeniya_prof_programmirovaniya.pdf
2.1 MB
факты и заблуждения о программировании
неплохое видео с последнего пикона 2021 о варнингах в коде
#video #english
https://youtu.be/X0AjcpicNOM
#video #english
https://youtu.be/X0AjcpicNOM
YouTube
TALK / Reuven M. Lerner / When is an exception not an exception? Using warnings in Python
If your code encounters a big problem, then you probably want to raise an exception. But what should your code do if it finds a small problem, one that shouldn't be ignored, but that doesn't merit an exception? Python's answer to this question is warnings.…
Долгое видео по паттерн матчингу
https://youtu.be/9ZmO0yxC19Q
https://youtu.be/9ZmO0yxC19Q
YouTube
Pattern Matching в Python 3.10: примеры, ограничения, применение
Новый Python 3.10 вышел с крутой и мощной фичей - pattern matching, хочу показать как с ней можно работать, какие есть ограничения и в чем она хороша.
В первую очередь паттерн матчинг выстрелит там где мы проверяем типы, размеры, состав структур данных и…
В первую очередь паттерн матчинг выстрелит там где мы проверяем типы, размеры, состав структур данных и…