Почему ваша одержимость охватом кода ошибочна
Загадка покрытия кода В мире разработки программного обеспечения существует метрика, которая часто привлекает больше внимания, чем заслуживает: покрытие кода. Для некоторых это священный грааль, окончательный критерий качества программного обеспечения. Но так ли это? Давайте разберёмся, почему ваша одержимость покрытием кода может принести больше вреда, чем пользы. Миф о 100% покрытии Представьте, что вы только что достигли 100 % покрытия кода в своём последнем проекте. Вы написали тесты для каждой строки, каждой ветви и каждого условия. Вы чувствуете себя победителем в мире тестирования программного обеспечения. Однако есть нюанс: 100 % покрытие кода не означает, что ваше программное обеспечение свободно от ошибок. ...