Мир энтерпрайза суров. Бизнес считает каждую копейку, потраченную на разработку ПО. Часто приложения напоминают старые носки: они давно выцвели, от кривой штопки (багфикса и ченджей) не видны оригинальные нитки (код), в них холодно из-за дыр и выглядят они не очень, но их носят, так как много лет назад на них изрядно потратились, да и бюджета на новые нет. Я видела у заказчика эксельки для расчетов накладных, написанные 20 лет назад. Никто не знал, как они работают, ибо создатель давно уволился, а вместо документации была пустая карточка в реестре приложений на корпоративном портале. Приложение исправно генерировало накладные, и все были счастливы, кроме, естественно, внутренней службы поддержки приложений. Ибо если этот мамонт попробовал сдохнуть, никто б не смог его воскресить(в организации просто не было спецов, способных писать макросы или делать реверс инженеринг, чтобы понять логику расчетов, да и просто боялись трогать). Однако приложения, созданные предыдущими поколениями,