Преимущества отказа от написания тестов для каждого фрагмента кода
Невысказанная правда: когда тесты — не решение В мире разработки программного обеспечения девиз «тестировать всё» стал почти мантрой. Однако, как и любую догму, его применимость нужно подвергать сомнению. Безусловно, модульные тесты являются мощным инструментом, но есть ситуации, когда они не лучший подход. Давайте рассмотрим преимущества отказа от тестирования каждого фрагмента кода и выясним, в каких случаях это может быть более разумным выбором. Издержки чрезмерного тестирования Один из основных аргументов против тестирования каждой строки кода — это время и усилия, которые требуются для этого процесса. В некоторых случаях сложность написания и поддержки тестов может перевешивать пользу, особенно для небольших, тривиальных фрагментов кода или проектов с жёсткими сроками. ...