Të përgjithshme

Edge case

Në shqip: Rast kufitar

ShpjegimiSQ

Rasti kufitar është një situatë e rrallë ose ekstreme që kodi duhet ta trajtojë gjithsesi — një listë bosh, numri 0, një emër shumë i gjatë. Shumë bug-e fshihen pikërisht aty.

EnglishEN

An edge case is a rare or extreme situation your code still has to handle — an empty list, the number 0, a very long name. Lots of bugs hide right there.

Si ta mendosh

Si kur topi ndalet mu mbi vijën e portës: ndodh rrallë, por gjyqtari duhet ta dijë saktë çfarë të vendosë.

Lexoje në anglisht

Like a ball stopping right on the goal line: it rarely happens, but the referee still has to know exactly what to decide.

Shembull kodipython

def mesatarja(notat):
    if len(notat) == 0:  # rasti kufitar: lista bosh
        return 0
    return sum(notat) / len(notat)

Terma të lidhur