Говоря техническим языком, «вывести из эксплуатации». Хотя это непривычно звучит для кода.
Вот это очень плохо, что вопросы lifecycle обычно проезжают мимо кодеров. А ведь если в начале пути подумать о конце, результат (API, сервис, продукт) будет сильно устойчивей.
Мое замечание относилось только к русскому термину. Хотя, да, с ходу не припомню, чтобы в проектах, где я участвовал, думали о sunsetting или deprecating заранее. У кого-то не так?
Вот это очень плохо, что вопросы lifecycle обычно проезжают мимо кодеров. А ведь если в начале пути подумать о конце, результат (API, сервис, продукт) будет сильно устойчивей.
А как же а) разделение ответственности и б) постепенная, инкрементальная разработка с выбором локальной цели?
А так. Что когда среднестатистический кодер из числа хороших, профессиональных и талантливых, начинает думать не о написании кода, а о далёкой глобальной цели продукта, то лажаются сроки и страдает качество.
Есть гениальные, которые могут хорошо и эффективно кодить, держа в голове стратегическую цель; но процент таких низкий. Для всех остальных, включая меня, - придуманы скрам, спринты, короткие итерации с локальными целями.