Топ питань
Часова шкала
Чат
Перспективи
Крихкість програмного забезпечення
З Вікіпедії, вільної енциклопедії
Remove ads
Крихкістю програмного забезпечення (англ. Software brittleness) називають збільшення складності в виправленні старого ПЗ яке може виглядати надійним, але мати збої при зустрічі з незвичними даними, змінами в середовищі чи при невеликих змінах коду[1]. Термін запозичений від терміна крихкість в металургії.[2] Протилежністю до крихкого програмного забезпечення є відмовостійке (робастне).[1]
Приклади
- Помилка Аріан 5, сталася через успадкування коду з Аріан 4.
- Граничний випадок, типова область в якій системи найкрихкіші.
Див. також
- Edward Yourdon
- Фред Брукс
- Software entropy
- Гниття програмного забезпечення
- Stovepipe system
- Код-спагеті
Примітки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads