Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re: Random thoughts on programming

by Albannach (Prior)
on Feb 20, 2001 at 02:27 UTC ( #59504=note: print w/ replies, xml ) Need Help??

in reply to Random thoughts on programming

One of my favorite goals which appears to sum up several of the more specific ones stated earlier (simple to state but not so simple to implement):

A program should always gracefully survive even the worst data.

Whether it carries on unperturbed with a warning message in a log, or dies but clearly spells out why (and does not frag the disk), will depend on the specific nature of the application. I was reminded of this today while trying to load a corrupt spreadsheet into Excel (which breaks all the rules 8-( ).

I'd like to be able to assign to an luser

Comment on Re: Random thoughts on programming

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://59504]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (3)
As of 2015-10-07 05:12 GMT
Find Nodes?
    Voting Booth?

    Does Humor Belong in Programming?

    Results (170 votes), past polls