Сегодня поговорим о критически важной теме - написание хороших функций. Посмотрим на примере, что такое плохая функция и как писать хорошие, какие признаки у них есть.
ХОРОШАЯ ФУНКЦИЯ:
- имеет читаемое название, нужную информацию получает в аргументах
- короткая/читаемая
- возвращает результат (NO PRINT!)
- независима (NO GLOBAL!!!), и не меняет ничего вне себя
- умеет делать что-то одно, но умеет это хорошо и знает все для этого
- если меняет пришедший аргумент, то возвращает None
- Тестируема!
👋Отладчик (debugger) в PyCharm:
часть 1
часть 2
👍Аргументы по умолчанию в функциях:
🤖Pytest. Первое знакомство
👽Юнит-тестирование. Использование unittest и coverage в PyCharm
🤠Использование doctest в Python. Интеграция doctest и unit
2 views
179
48
10 years ago 00:51:36 25
Хорошо в стране российской жить? Право голоса
9 years ago 00:02:13 150
Правила хорошего Дона
11 months ago 00:51:34 14
Правила хорошей лекции
11 years ago 00:08:00 90
Правила хорошего тона
4 years ago 00:03:08 1
ПРАВИЛА ХОРОШЕЙ ПРОГУЛКИ
9 years ago 00:03:51 255
Правила хорошего сна
3 years ago 00:41:58 23
Правила хорошей функции в Python
9 years ago 01:36:08 49
Простые правила хорошего кода [GeekBrains]
5 years ago 00:21:01 16
Урок 3 Правила хорошей картинки
3 years ago 00:06:09 1
Правила хорошей жизни
9 years ago 00:07:14 162
ПРАВИЛА ХОРОШЕГО ТОНА
6 years ago 00:01:55 2
Основные правила хорошей фигуры.
8 years ago 00:10:16 3
Правила хорошей осанки для школьника
5 years ago 00:02:15 7
Три правила хорошей памяти
10 months ago 00:09:11 9
Правила хорошей защиты в баскетболе
5 years ago 01:30:09 67
Правила хорошего кода: занятие №1
6 years ago 00:18:22 1
10 правил хорошей рассады
4 years ago 00:06:36 11
Митрополит Иларион: правила хорошей проповеди
8 years ago 00:01:35 273
Правило хорошей работы | Эркен Кагаров | Prosmotr
4 years ago 00:01:36 6
Правила хорошего монтажа
9 years ago 01:33:10 158
Вебинар “Встреча с психологом. 20 правил хорошей мамы“.