💪 Обязательный навык для работы
Умеете покрывать тестами свой код? А я вот до устройства на работу не умел и провалил из-за этого несколько тестовых заданий, так как не понимал что и зачем тестировать, если все работает 😏
При долгосрочном проекте, а особенно в командной разработке тестирование обязательно:
- при изменении логики кода в будущем другие зависящие методы должны работать корректно
- при обновлении библиотек все существующие функции должны работать как и раньше
После создания новой функции или класса ее нужно протестировать перед коммитом и пушем, а особенно перед деплоем и так должен делать каждый, так как кто его знает какой функционал твой код может нарушить от других разработчиков 😡
Post #91
476

- 👍 7
- 🤔 3