Forwarded from Zen of Python
10 советов, как вырасти из джуна в Python
Неочевидная подборка рекомендаций от небезызвестного англоязычного канала ArjanCodes, где питонист делится соображениями, что же сделает из новичка мидла. Помимо привычных включений (Comprehensions), здесь еще интересно и про генераторы, типизацию и написание тестов.
#основы
@zen_of_python
Неочевидная подборка рекомендаций от небезызвестного англоязычного канала ArjanCodes, где питонист делится соображениями, что же сделает из новичка мидла. Помимо привычных включений (Comprehensions), здесь еще интересно и про генераторы, типизацию и написание тестов.
#основы
@zen_of_python
❤1
Forwarded from Zen of Python
Антипаттерны для разработки архитектуры ПО
Кодер из Яндекса рассказал, какие бывают антипаттерны в разработке программ, почему стали популярны мемы про монолиты и почему устарел паттерн MVC (Model-View-Controller).
#основы
@zen_of_python
Кодер из Яндекса рассказал, какие бывают антипаттерны в разработке программ, почему стали популярны мемы про монолиты и почему устарел паттерн MVC (Model-View-Controller).
#основы
@zen_of_python
❤🔥1
Forwarded from Zen of Python
Готовимся к собесу
В репозитории собрали вопросы + ответы оптимального объема на русском для собеседований:
— Основы Python: Вопросы о синтаксисе, типах данных, управлении потоком и функциях.
— Структуры данных: Вопросы о списках, кортежах, множествах и словарях.
— ООП (Объектно-Ориентированное Программирование): Вопросы о классах, наследовании и полиморфизме.
— Исключения и обработка ошибок: Вопросы о том, как обрабатывать исключения и создавать собственные исключения.
— Модули и пакеты: Вопросы о работе с модулями, импортом и созданием пакетов.
— Алгоритмы и структуры данных: Вопросы о сортировке, поиске и других алгоритмах.
#основы
@zen_of_python
В репозитории собрали вопросы + ответы оптимального объема на русском для собеседований:
— Основы Python: Вопросы о синтаксисе, типах данных, управлении потоком и функциях.
— Структуры данных: Вопросы о списках, кортежах, множествах и словарях.
— ООП (Объектно-Ориентированное Программирование): Вопросы о классах, наследовании и полиморфизме.
— Исключения и обработка ошибок: Вопросы о том, как обрабатывать исключения и создавать собственные исключения.
— Модули и пакеты: Вопросы о работе с модулями, импортом и созданием пакетов.
— Алгоритмы и структуры данных: Вопросы о сортировке, поиске и других алгоритмах.
#основы
@zen_of_python
❤2