Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Corner case

created by Gujerati

(idea) by Gujerati (3.5 d) (print)   ?   I like it! Sat May 25 2002 at 19:01:02

As I understand it, this is a situation which is theoretically valid under the rules of a system, but is 'extreme' in the sense that it is at the absolute maximum or minimum allowed by one or more of these rules. In this, it is similar to an 'objective' in linear programming. In linear programming, the idea is to maximise (or minimise) a value which depends on a set of variables that are subject to certain constraints (or rules). In simple cases, you can represent the rules as lines in a cartesian manner on graph paper. The objectives occur where the lines cross, i.e. the most extreme values their underlying variables can take (hence, 'corner case').

However, unlike linear programming, 'corner cases' would not normally occur in system operation. The sense is that they only happen in 'unusual' situations. To give simple examples; perhaps a user is starting a new process for each operation in your system, rather than reusing an existing prompt, hence pushing the number of processes up to its limit. Or perhaps a mobo designer is creating a board which will supply your memory chip with the highest voltage it is designed to handle for use in a location at the very bottom of your temperature range.

Even though corner cases will not occur in normal conditions, they should always be handled in a manner consistent with the rest of the system's operation. However, most people consider them of low priority since by their nature they will seldom be manifest.


printable version
chaos

lexical scoping Too cool for school, too dumb to get a job Lesbian Robot Vampires : The Case of the Radioactive Cat Linear Programming
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Nodes your grandpa would have liked:
sushi
Fifteen Elvish ways to die
Truman Capote
portable audio devices
She sketched on paper napkins
The Hacker's Kitchen Guide
Kim Il Sung
Stockholm Syndrome European International White Nights Nodermeet
Contemporary Christian music
Antarctica: Life in a dream wonderous
Everything Quests: Albums and CDs
William Sleator
Danse Macabre
New Writeups
allthetime
Apple Cinnamon Suicide(idea)
Lucy-S
shovelglove(idea)
Adaptive Child
Mexican secret sauce(recipe)
Adaptive Child
nacho libre(recipe)
TheLady
Iron Man(review)
Scaevola
Risk in the Roman law of sale(idea)
semicolon
overheard at IHOP(event)
choirotey
Violent pickup lines(idea)
Ouzo
Blue Ovaries, Grrrrrrwl(log)
uncljoedoc
explanation(person)
Noung
One no longer loves one's insight when one communicates it(idea)
AspieDad
Pornology(essay)
nailbiter
Nicole duFresne(person)
Simulacron3
stigmergy(idea)
nakusavi
Yesterday I learned how to kiss(idea)
This affordable entertainment brought to you by The Everything Development Company