Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Corner case

created by Gujerati

(idea) by Gujerati (1.9 mon) (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 sibling would have liked:
The Wild Ass and the Lion
The Bible's Influence on Catcher in the Rye
Software development is not an engineering discipline
Phaethon
Much Ado About Nothing
Mushroom trip #1
Iraqi Republican Guard
Giving blood
Poor white heat
Life grit homespun art
Godot! (the musical)
Mattbox: Mac OS X Chatterbox Client
Mussel
New Writeups
Madara
One Winged Angel(fiction)
Tom Rook
Talk is cheap(poetry)
shaogo
Adelle Davis(person)
Aerobe
race car g sfjsgsd(poetry)
Binah
Dream Log: July 5, 2008(dream)
StrawberryFrog
Forgotten things in space(idea)
antigravpussy
velvet revolution fairy tale(idea)
Heitah
Nerve agent VX(thing)
Pavlovna
shite(idea)
wonton
Days and nights come together in a slow falling down(fiction)
Pavlovna
wee(idea)
katherine
root log: July 2008(log)
Madara
There’s nothing like a trail of blood to find your way back home(fiction)
Heitah
After sneeze(idea)
froggy7384
Why we smoke(personal)
This page courtesy of The Everything Development Company