Почему большинство юнит тестов — пустая трата времени? (перевод статьи)

Джерело:
Хабрахабр:

Дата публікації:
17/05/2021 16:16

Постійна адреса новини:
http://www.vsinovyny.com/7858412

Почему большинство юнит тестов — пустая трата времени? (перевод статьи)

 

17/05/2021 16:16 // Хабрахабр:

Перевод статьи "Why most unit testing is waste?"

Автор: James O Coplien, Перевод: Епишев Александр  

1.1 Наши дни

Во времена FORTRAN, когда функция была функцией, иногда заслуживающей функциональных проверок, юнит-тестирование было одним из главных составляющих. Компьютеры производили вычисления, в то время как функции и процедуры представляли собой вычислительные блоки. В те времена доминирующий подход в дизайне предполагал создание комплексной внешней функциональности из более мелких кусков, которые, в свою очередь управляли еще более мелкими, и так далее, вплоть до уровня хорошо понятных примитивов. Каждый слой поддерживал находящийся над ним слой. В целом, у вас были большие шансы отследить, как функциональность на самом дне, так называемые функции и процедуры, были связаны с требованиями, выраженными в доступном человеку интерфейсе. Можно было рассчитывать, что хороший дизайнер поймет бизнес цель той или иной функции. Такими же возможными для понимания были и взаимосвязи в дереве вызовов, как минимум в хорошо структурированном коде. Вы могли мысленно смоделировать выполнение кода во время код-ревью. 

Читать далее

 

» Читати повністю

 

« Наступна новина з архіву
Фотоотчет: Всероссийский ракетостроительный чемпионат 2021
  Попередня новина з архіву
"Північний потік-2": Німеччина дозволила укласти ще два кілометри труб
»

 

 
© 2026 www.vsinovyny.com