Какой аргумент против использования before, let и subject в тестах RSpec? [закрыто]

Я только начал писать тесты RSpec, и я столкнулсяРуководство по стилю Thinkbot, который рекомендует противlet, let!, before а такжеsubject (среди прочих).

Я также читал аналогичные предложения в нескольких других местах (включая старыеRSpec документы предупреждение оbefore(:all)), но я не могу найти фактический аргумент против них.

Итак, вопрос в следующем:

Почему я не должен использовать эти методы в своих тестах? Какой подход лучше?

Ответы на вопрос(3)

Ваш ответ на вопрос