Крихкість програмного забезпечення

Крихкістю програмного забезпечення (англ. Software brittleness) називають збільшення складності в виправленні старого ПЗ яке може виглядати надійним, але мати збої при зустрічі з незвичними даними, змінами в середовищі чи при невеликих змінах коду[1]. Термін запозичений від терміну крихкість в металургії.[2] Протилежністю до крихкого програмного забезпечення є відмовостійке (робастне).[1]

Приклади

  • Помилка Аріан 5, через успадкування коду з Аріан 4
  • Граничний випадок, типова область в якій системи найкрихкіші.

Дивись також

Посилання

  1. brittle в Jargon file.
  2. https://www.pcmag.com/encyclopedia/term/software-brittleness
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.