люди культура деньги общество самит интересное

Юнит‑тесты скорее метят территорию, чем устраняют баги

Я программист, которому довелось много работать с железом, и с этой точки зрения тестирование ПО выглядит просто ужасно: в программах полно багов.Объяснить это можно тем, что разработчиков подгоняют выпускать код с багами: мол, потом всё исправим.

В результате программы постоянно остаются полны багов, исправление которых откладывают на потом.С железом ситуация другая: баги часто (хотя и не всегда!) приводят к катастрофическим последствиям, поэтому разработчикам волей‑неволей дают время на их исправление, даже если это затягивается.С этой точки зрения остаётся лишь один вопрос: правы ли те, кто принимает решения, считая баги не такой уж большой проблемой?

DMCA