173 читали · 4 года назад
Тестируя нетестируемое - битва с легаси-кодом
Источник: Nuances of Programming Легаси-код  —  это неотъемлемая часть жизни. Очень многие проекты уже кишат устаревшими инструментами сборки, заброшенным функционалом и, что самое проблематичное, лишены грамотных наборов тестов. Нередко бывает так, что легаси-ПО является признаком успешного проекта, который уже несет на себе немало шрамов от пройденных победоносных сражений. Но оно также может быть признаком плохого подхода, которому не уделили достаточно времени и заботы для здорового роста. Хотя к какому бы разряду он не относился, работа с легаси-кодом  —  это всегда боль...