[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Python or Perl for a Debian maintainance project?



On 22-Feb-04, 21:11 (CST), Isaac To <kkto@csis.hku.hk> wrote: 
> I don't quite agree with even this claim.  Usually leaving errors unhandled
> (and crash the program right away) is better, simply because there will be
> less code to maintain.  

Yeah, it's *much* better to crash, lose all the information I've entered
in this session, leave a pile of temporary files around that I'll have
to hunt down and kill, and print a stack dump to some buried log file,
rather than to catch the error and give me a chance to work around it.

> Not every user will feel it better, but many will once they understand
> the consequence.

What consequence? Not having their work lost and time wasted because you
were too lazy to do things correctly?


> Of course your answer will depend on whether you have recently get
> such an experience, 

No, the answer depends on whether you are a competent programmer or
sloppy wannabe with no respect for your users.

> but for all I concern I'll take for the former.

Sloppy wannabe, then.

> Put it another way, I want useful software, not full human-machine
> interrogation software.  In general we are not creating software that is as
> mission-critical to require those.  User will retry the failed thing, and
> choose the best recourse anyway when it fail again.

Yeah, I'm supposed to spend another hour re-entering and processing data
and give you another chance to throw it away. Riiiiiggggghhhht.

Steve

-- 
Steve Greenland
    The irony is that Bill Gates claims to be making a stable operating
    system and Linus Torvalds claims to be trying to take over the
    world.       -- seen on the net



Reply to: