На открытом уроке мы обсудим принципы ООП, когда они подходят, а когда нет. Рассмотрим механизмы работы наследования и примеси. Разберемся, как пайтон во всём этом ориентируется, используя алгоритм MRO (порядок разрешения методов) * Введение в ООП; * Наследование; * Инкапсуляция; * Полиморфизм; * mixins; * MRO.
Ведет: Владимир Филонов
Разработчик широкого профиля и один из организаторов сообщества Moscow Python. Более 15 лет опыта разработки. Любит Python, Erlang/Elixir, асинхронность и TDD. Любит копаться во внутренностях библиотек, а потом рассказывать об этом.