zigenzoog
@zigenzoog

Как правильно делать тесты?

Доброго времени суток.

Я начинающий программист, решил сделать проект для резюме и соответственно освоить язык go.

Тему взял, давно меня интересующую: нейронная сеть, ко всему прочему хотел сразу заложить основу для различных архитектур нейросетей (это я к тому, что наверное имеется переизбыток объектов, интерфейсов).

Повторюсь не пытался изобрести велосипед, именно хотел освоить язык, плюс тема интересная, так что прошу не судить строго.

Тесты!
Тему разобрал, вроде понял (перечитал и пересмотрел кучу обучающего материала), и сгенерил в гоулэнд тест-файлы, но он сгенерил буквально ко всем функциям и методам!
Шок!
Неужели нужно делать ко всем функциям и методам или есть какой-то критерий?
Направьте в нужное русло начинающего.

Заранее благодарю, всех откликнувшихся!

Ссылка на проект на github.com

п.с. Дополнительно мой вопрос (моя просьба), обращена к практикующим сеньёрам и мидлам языка Golang:
можно ли с данным проектом рассылать сиви на юниора?
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Избегайте Карго культа.
Тесты должны быть
* Достаточными и разумными
* Каждая ошибка в гите должна быть покрыта тестом и закрыта

Этого достаточно, движения по покрытию тестами на 100% смешны
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы