Небольшое видео на английском о том как сэкономить место, время и нервы, если не писать классы там, где они не нужны. Покажут примеры "лишних" классов и пояснят когда класс вам точно не нужен.
#video #OOP #english
https://youtu.be/o9pEzgHorH0
#video #OOP #english
https://youtu.be/o9pEzgHorH0
YouTube
Stop Writing Classes
Jack Diederich
Classes are great but they are also overused. This talk will describe examples of class overuse taken from real world code and refactor the unnecessary classes, exceptions, and modules out of them.
Classes are great but they are also overused. This talk will describe examples of class overuse taken from real world code and refactor the unnecessary classes, exceptions, and modules out of them.
❤1
Чем может повредить наследование и почему лучше предпочитать композицию.
#video #OOP #english
https://www.youtube.com/watch?v=YXiaWtc0cgE
#video #OOP #english
https://www.youtube.com/watch?v=YXiaWtc0cgE
YouTube
Ariel Ortiz - The Perils of Inheritance: Why We Should Prefer Composition - PyCon 2019
"Speaker: Ariel Ortiz
Inheritance is among the first concepts we learn when studying object-oriented programming. But inheritance comes with some unhappy strings attached. Inheritance, by its very nature, tends to bind a subclass to its superclass. This…
Inheritance is among the first concepts we learn when studying object-oriented programming. But inheritance comes with some unhappy strings attached. Inheritance, by its very nature, tends to bind a subclass to its superclass. This…
❤1
Dusty Philips - Python3 OOP.pdf
2.6 MB
Примеры реализации различных паттернов на Python с объяснением
#OOP #english
https://github.com/faif/python-patterns
#OOP #english
https://github.com/faif/python-patterns
GitHub
GitHub - faif/python-patterns: A collection of design patterns/idioms in Python
A collection of design patterns/idioms in Python. Contribute to faif/python-patterns development by creating an account on GitHub.
Python Requests Essentials.pdf
1.4 MB
Язык: английский
Основа для хттп-запросов, рабочая лошадка для парсинга и просто самая популярная бибилиотека в питоне - requests
#parsing #book #english
Основа для хттп-запросов, рабочая лошадка для парсинга и просто самая популярная бибилиотека в питоне - requests
#parsing #book #english
👍1
Mitchell R. - Web Scraping with Python, 2nd Edition - 2018.pdf
6.4 MB
Отличное видео от Елизаветы Шашковой на английском, о том что происходит внутри при выполнении кода Python
#video #english #internals
https://youtu.be/yr6E7FwK_Hw
#video #english #internals
https://youtu.be/yr6E7FwK_Hw
YouTube
Talk: Elizaveta Shashkova - The Hidden Power of the Python Runtime
Presented by:
Elizaveta Shashkova
Many people like Python for its simplicity and beauty. But every statement in Python, even the simple one, produces a lot of events during the program execution. These events are usually hidden from a user, so it helps developers…
Elizaveta Shashkova
Many people like Python for its simplicity and beauty. But every statement in Python, even the simple one, produces a lot of events during the program execution. These events are usually hidden from a user, so it helps developers…
Стандартная_Библиотека_Python_3.pdf
47 MB
Автор: Даг Хеллман
Язык: русский
Название говорит само за себя - описание и примеры основных компонентов стандартной бибилиотеки Python
#book #basics
Язык: русский
Название говорит само за себя - описание и примеры основных компонентов стандартной бибилиотеки Python
#book #basics
👍1
Крутое видео от Реймонда о том с чего начинались словари, как и к чему они пришли
#video #english #basics
https://www.youtube.com/watch?v=npw4s1QTmPg
#video #english #basics
https://www.youtube.com/watch?v=npw4s1QTmPg
YouTube
Raymond Hettinger Modern Python Dictionaries A confluence of a dozen great ideas PyCon 2017
"Speaker: Raymond Hettinger
Python's dictionaries are stunningly good. Over the years,
many great ideas have combined together to produce the
modern implementation in Python 3.6.
This fun talk uses pictures and little bits of pure python
code to explain…
Python's dictionaries are stunningly good. Over the years,
many great ideas have combined together to produce the
modern implementation in Python 3.6.
This fun talk uses pictures and little bits of pure python
code to explain…
О основных структурах данных в питоне, которые используются чаще всего
#video #english #basics
https://www.youtube.com/watch?v=lyDLAutA88s
#video #english #basics
https://www.youtube.com/watch?v=lyDLAutA88s
YouTube
David Beazley | Keynote: Built in Super Heroes
PyData Chicago 2016 00:00 Welcome!
00:10 Help us add time stamps or captions to this video! See the description for details.
Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/…
00:10 Help us add time stamps or captions to this video! See the description for details.
Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/…