Аналогично. Результат нескольких лет работы, продакшен, и ни одного теста. Методы под 1000 строк. Автор не доступен. Хорошо, что написано хоть более-менее внятно. Куча времени потрачена на исправление ситуации, и еще немало, похоже, предстоит.
с наилучшими, Алексей Чегляков. >27.03.2016 21:50, Akzhan Abdulin пишет: >> Илья, код есть, а теста нет. Документация зачаточная или ее нет, Где-то >> код используется в продакшн-коде. Автор кода давно сменил место работы. >> Вполне реальная ситуация. Редкая, но бывает. > >Именно в такой ситуации я и писал тесты. Ты же знаешь что код работает в >продакшене. Начинаешь писать тесты и потихоньку разбираешься что там к чему. >Потом вносишь свои правки и дописываешь на них тесты. Результат: все >покрыто тестами и ты знаешь как это работает +/-. Времени тратиться >много конечно, но разборки в чужом коде, особенно если он использует >кучу черной магии, всегда занимают много времени. >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
