фиксить стабы везде, если вдруг в реализации начнём юзать isEmpty."
Ну и да, если метода 3, а определяют только один, потому что "ну в реализации же только он", то только хрупкость и в целом завязка на детали реализации вместо тестирования сугубо поведения. А если их 10, то тут большинству будет впадлу закрывать всё.
тут две проблемы: - люди не понимают чем плохо 10 методов (им это часто неизбежным кажется) - люди не понимают чем плохи хрупкие тесты и что значит завязывать их на детали реализации - "ты ж реализацию тестить должен".
Обсуждают сегодня