Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

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?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (6)
As of 2014-12-28 13:17 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (181 votes), past polls