Рет қаралды 864
В данном видео мы возьмем тематику "Кофемашина" и пройдемся по итерациям разработки: от создания алгоритма, до рефакторинга. Разберемся с защитой приложения от исключений, что такое DRY и что такое main-функции.
Ссылка на код: github.com/Guavka/PythonLesso...
Плейлист: • Python с 0
Тайм-коды:
00:00 Интро
00:52 Алгоритм работы
01:44 Написание кода "в лоб"
11:05 Добавляем словари
25:11 Обрабатываем исключения
32:07 Main-функция
32:46 Принцип DRY
34:30 Что такое if _name_ == '__main__'
35:20 Исключение System Exit
36:59 Разбиваем код на функции
40:25 Single Responsibility Principle (Принцип единственной ответственности)
44:08 Рефакторинг
49:46 Автоматизация (отделяем данные от кода)
58:21 Итоги
#нескучныйit #python #vscode #dry