Прекрати писать код в ОДНОМ файле Python | ТОП 5 Ошибок и создание правильной архитектуры

Описание к видео Прекрати писать код в ОДНОМ файле Python | ТОП 5 Ошибок и создание правильной архитектуры

⭐ Курс ООП и Приват канал: https://www.zproger-school.com/?utm_s...
⭐ Телеграм канал: https://t.me/+QuVaRqpoWcliMjQx

Что мы рассмотрим в этом видео:
- 5 ошибок, которые сделают Ваш проект хуже, если Вы пишите его в одном файле
- Примеры почему писать код в одном файле является плохой практикой
- Научимся распределять Python проект на пакеты
- Научимся импортировать функционал из разных компонентов и использовать его повторно
- Рассмотрим проект по защите Python программ и его структуру
- Спроектируем архитектуру проекта на примере чата

📁 Github: https://github.com/Zproger
📁 Все плейлисты с уроками: https://bit.ly/39GaY89
📁 Связаться со мной: [email protected]
📁 Поддержать криптовалютой: https://github.com/Zproger/donate

Тайм-коды:
0:00 - Что будет в видео?
0:45 - Ошибка #1 - как ориентироваться в таком коде?
1:25 - Ошибка #2 - о функциях и повторном использовании
2:39 - Ошибка #3 - почему надо разбивать программу на компоненты?
3:18 - Ошибка #4 - почему код выглядит плохо?
4:03 - Ошибка #5 - не стоит перебарщивать
4:51 - Топовые фишки о Python
5:03 - Начинаем рассматривать мой проект с модульной структурой
5:53 - Как разделять python программу на пакеты?
6:15 - Как устроены методы в пакете Client
6:49 - Структура пакета Server
7:08 - Стоит ли релизить этот проект?
7:25 - Ошибка в структуре проекта
7:36 - Хорошие примеры методов. Как писать методы правильно?
8:10 - Как использовать пакет в других компонентах?
9:04 - Почему такой подход лучше?
9:34 - Анализируем файл упаковщика (Немного о безопасности Python)
10:58 - Рассматриваем класс который изменяет свое поведение в рантайме
12:50 - Как определить сущности на примере чата?
14:00 - Как научиться импортировать всё это?
14:42 - Важный момент с импортами
16:30 - Как импортировать пакеты которые находятся на уровень выше?
16:55 - Не забывайте про обратную связь, это сильно мотивирует =)

Комментарии

Информация по комментариям в разработке