Всегда проверяй свой код. Простое тестирование с assert
Любой программист на любом языке программирования обязан проверять свой код. “Пацан накодировал -пацан протестировал“. Только тесты являются доказательством того, что ваш код работает, а вовсе не то, что вы на своей машине его запускали!
В любой ситуации пиши тесты, в любой непонятной ситуации запускай тесты. Тесты это не только хороший тон, но еще и спокойный сон программиста и огромный плюс на собеседовании.
ВНИМАНИЕ - не используйте ассерты в коде самого приложения! Только в тестах и вот таких проверках.
Стандартный алгоритм действий:
1) внимательно читаем задачу, многие ломаются еще на этом этапе =)
2) пишем заготовку функции с аннотациями, реализацию не пишем
3) пишем наши проверки, тщательно продумываем крайние случаи, что может прийти на вход. Если есть примеры ввода-вывода в задаче то добавляем их в проверки
4) реализуем код, как угодно плохо, главная цель -тесты все должны работать. Кстати по мере опыта код с самого начала буде не таким и страшным
5) если
1 view
237
53
4 weeks ago 00:00:59 1
Всегда проверяйте под кроватью
1 month ago 00:04:25 1
Тесто для пельменей на кипятке с яйцом! Теперь готовлю только так мои секреты рецепта!
1 month ago 00:04:14 1
Вареники с капустой на кефире! Самый простой рецепт пушистого теста для вареников!
2 months ago 01:03:48 1
Такие отношения не выдержат глобальный переход! Союзы мужчин и женщин изменятся навсегда..
2 months ago 00:08:48 1
Моющий вертикальный пылесос Teqqo Aquastick 3 в 1 💦ОБЗОР и ТЕСТ ✅
2 months ago 00:12:50 1
ПОЧЕМУ ВАША КОШКА ПОСТОЯННО ПРОВЕРЯЕТ ВАС?
2 months ago 00:11:26 1
Я делаю Это за полчаса! Боже! Как же Вкусно Творожное тесто для пирожков яблочный пирог Рецепт Бомба
2 months ago 00:17:22 1
ТЕХНОЛОГИИ ПО ПОДГОТОВКЕ ПРЕСТУПНИКОВ 🤯❓РОДИТЕЛИ, ВЫ ЗНАЕТЕ, ЧТО ПРОИСХОДИТ, КОГДА ДЕТИ В ЮР. ЛИЦЕ 😡