Деякий код записаний для створення електронних таблиць Excel (Office Interop).
- Код працює дуже погано.
- Підсистема призначена для генерування файлів вночі. Виконання не турбує вночі.
- Створена функція для вибору правильного файлу з 100 різних доступних файлів залежно від обраного набору параметрів.
- Оскільки фізичні файли існують, для створення резервного копіювання цих файлів додається архівна система (Аргументувати немає причин. Ці файли потрібно генерувати на ходу).
- Ця система не включає файл конфігурації, натомість вона має жорстко закодовану функцію "вибору сервера", яка просто відображає сервер, на якому працює код.
- Для підтримки та запуску цієї послуги необхідно заплановане завдання.
- Підсистема призначена для генерування файлів вночі. Виконання не турбує вночі.
Це зводиться до однієї проблеми. Оригінальний код працює надто погано, щоб працювати у виробничих умовах.
Якщо проблема з продуктивністю була вирішена, підсистема та згодом система архівації, "фабрична функція вибору файлів", жорстко кодована точка відмови та підтримка запланованого завдання та додана точка його відмови не потребують існування.
Це "каскадний збій", якщо ви хочете. Початкова проблема призвела до більш поганого коду, більше поганих рішень та непотрібних витрат. Чи існує формальний антидіапазон чи загальний термін для його опису?