găsiți surse: „Corner case – – știri * Ziare · Cărți · savant * JSTOR (August 2019) (Aflați cum și când să eliminați acest mesaj șablon)
în inginerie, un caz de colț (sau caz patologic) implică o problemă sau situație care apare numai în afara parametrilor normali de funcționare—în special una care se manifestă atunci când mai multe variabile sau condiții de mediu sunt simultan la niveluri extreme, chiar dacă fiecare parametru se află în intervalul specificat pentru acel parametru.
de exemplu, un difuzor poate distorsiona sunetul, dar numai atunci când este redat la volum maxim, bas maxim și într-un mediu cu umiditate ridicată. Sau un server de computer poate fi nesigur, dar numai cu complementul maxim de 64 de procesoare, 512 GB memorie și 10.000 de utilizatori conectați. Investigarea cazurilor de colț este de o importanță extremă, deoarece poate oferi inginerilor o perspectivă valoroasă asupra modului în care efectele cazurilor de colț pot fi atenuate. În cazul în care radarul auto eșuează, ancheta cazului de colț poate spune inginerilor și anchetatorilor deopotrivă ce s-ar fi putut întâmpla.
cazurile de colț fac parte din lexiconul unui inginer—în special un inginer implicat în testarea sau depanarea unui sistem complex. Cazurile de colț sunt adesea mai greu și mai scumpe de reprodus, testat și optimizat, deoarece necesită configurații maxime în mai multe dimensiuni. Acestea sunt frecvent mai puțin testate, având în vedere convingerea că puțini utilizatori de produse vor exercita, în practică, produsul la mai multe setări maxime simultane. Prin urmare, utilizatorii experți ai sistemelor găsesc în mod obișnuit anomalii ale cazurilor de colț și, în multe dintre acestea, erori.
termenul „caz de colț” vine prin analogie fizică cu „caz de margine” ca o extensie a metaforei „plicului de zbor” la un set de condiții de testare ale căror limite sunt determinate de combinațiile 2N de valori extreme (minime și maxime) pentru numărul n de variabile testate, adică spațiul total al parametrilor pentru acele variabile. În cazul în care un caz de margine implică împingerea unei variabile la un minim sau maxim, punând utilizatorii la „marginea” spațiului de configurare, un caz de colț implică acest lucru cu mai multe variabile, ceea ce ar pune utilizatorii la un „colț” al unui spațiu de configurare multidimensional.