The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Линус Торвальдс выступил с критикой контроля качества в  DRM..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "Линус Торвальдс выступил с критикой контроля качества в  DRM..." +1 +/
Сообщение от Аноним (-), 27-Фев-17, 13:15 
> Что лучше: один раз написать тест и получить постоянную проверку этого места кода, чем постоянно тратить время на дебаг?

Простые функции не нуждаются в unit-тестировании, сложные с помощью unit-тестов полностью не проверишь.

Идея о постоянной отладке одной и той же функции - это вообще откуда? Какой только бред не придумают чтобы втюхать своё фуфло...

> Ведь тест то будет запускаться всегда уже автоматом, без доп. затрат времени

Опять обман. Покрытие unit-тестами приводит к следующему этапу - сервер тестирования, который в цикле гоняет тесты один за другим, рассылая уведомления. Зачем вновь и вновь проверять одну и ту же неизменённую функцию одними и теми же тестами? Вопрос риторический.

> Вы ведь хотите, чтоб продукт всегда работал, а не только во время изначального написания кода?

А что, отлаженный код вдруг, сам по себе, перестаёт работать правильно и начинает сыпать ошибками?

Чаще возникает ситуация, когда что-то не учли. И эти ошибки обычно логические. Напр. функция должна возвращать должность сотрудника, но "забыли" про совместителей, которые работают на 2+ должностях. В результате неверно начислили зар.плату. Как написать unit-тест, чтобы он проверил данную ошибку?

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Линус Торвальдс выступил с критикой контроля качества в  DRM..., opennews, 27-Фев-17, 10:57  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру