N>Последние лет 10 разработка с написанием тестов наперёд является сильно модной фишкой, многие компании хвастаются ей и говорят какой у них крутой процесс разработки, однако во всех местах что я работал — ни в одном TDD на реальных проектах не применялась по очевидным причинам — для них надо иметь уже проработанные интерфейсы, а их конечно же нет т.к. они "затвердевают" только в процессе самой разработки N>Есть тут те, кто реально юзает TDD на коммерческих проектах? Каким образом смогли ее внедрить?
Так TDD применяется к юнит, РЕСТ АПИ и прочим подобным тестам. Чтобы их применяли к UI тестам – ни разу не слышал. А не применяют их там по озвученным тобою же причинам.