POV-Ray : Newsgroups : povray.off-topic : Failing Gracefully... iTunes doesn't Server Time
6 Nov 2024 08:19:25 EST (-0500)
  Failing Gracefully... iTunes doesn't (Message 1 to 10 of 32)  
Goto Latest 10 Messages Next 10 Messages >>>
From: Chambers
Subject: Failing Gracefully... iTunes doesn't
Date: 5 Jul 2008 17:50:15
Message: <486fec97$1@news.povray.org>
To me, one of the most important things a piece of code (whether it's an 
entire program, or just a single routine) can do is fail gracefully.  If 
it fails, enough context and information should be given that you know 
why it failed.

iTunes is absolutely horrible at this.  Apparently, Apple thinks that 
"failing gracefully" means quietly ignore the error with no record of it 
being kept anywhere.  In other words, you don't even *know* there's an 
error.  Your only clue is that the expected result didn't actually 
occur.  Once you figure out there's been an error, you have no idea what 
caused it.

Talk about bad practice.

...Chambers


Post a reply to this message

From: Darren New
Subject: Re: Failing Gracefully... iTunes doesn't
Date: 5 Jul 2008 22:41:55
Message: <487030f3$1@news.povray.org>
Chambers wrote:
> Talk about bad practice.

I remember spending 15 minutes or so on an original Mac trying to figure 
out why I couldn't save my work, or make a copy of it on the floppy, or 
etc etc etc, because the floppy was write-protected. No message or 
anything - just failure to highlight the drive icon when you drag the 
folder over it, a greyed-out save menu, etc.

I liked the Amiga mechanism much better. You drag a file onto a disk 
icon, it pops up a window saying the drive is write-protected, you take 
the disk out, unprotect it, put it back in, and it automatically clicks 
"retry" for you.

-- 
Darren New / San Diego, CA, USA (PST)
  Helpful housekeeping hints:
   Check your feather pillows for holes
    before putting them in the washing machine.


Post a reply to this message

From: SharkD
Subject: Re: Failing Gracefully... iTunes doesn't
Date: 6 Jul 2008 00:20:01
Message: <web.4870470320c25d9a1a157cba0@news.povray.org>
Chambers <ben### [at] pacificwebguycom> wrote:
> To me, one of the most important things a piece of code (whether it's an
> entire program, or just a single routine) can do is fail gracefully.  If
> it fails, enough context and information should be given that you know
> why it failed.
>
> iTunes is absolutely horrible at this.  Apparently, Apple thinks that
> "failing gracefully" means quietly ignore the error with no record of it
> being kept anywhere.  In other words, you don't even *know* there's an
> error.  Your only clue is that the expected result didn't actually
> occur.  Once you figure out there's been an error, you have no idea what
> caused it.
>
> Talk about bad practice.
>
> ...Chambers

I've had repeated problems over the years with Quicktime to the
point where I dread installing it.

-Mike


Post a reply to this message

From: John VanSickle
Subject: Re: Failing Gracefully... iTunes doesn't
Date: 6 Jul 2008 03:37:05
Message: <48707621$1@news.povray.org>
Chambers wrote:
> To me, one of the most important things a piece of code (whether it's an 
> entire program, or just a single routine) can do is fail gracefully.  If 
> it fails, enough context and information should be given that you know 
> why it failed.
> 
> iTunes is absolutely horrible at this.  Apparently, Apple thinks that 
> "failing gracefully" means quietly ignore the error with no record of it 
> being kept anywhere.  In other words, you don't even *know* there's an 
> error.  Your only clue is that the expected result didn't actually 
> occur.  Once you figure out there's been an error, you have no idea what 
> caused it.
> 
> Talk about bad practice.

For the average iTunes user (think:  grossly ignorant teenager), 
feedback would be useless.

Regards,
John


Post a reply to this message

From: Orchid XP v8
Subject: Re: Failing Gracefully... iTunes doesn't
Date: 6 Jul 2008 04:47:30
Message: <487086a2$1@news.povray.org>
John VanSickle wrote:

> For the average iTunes user (think:  grossly ignorant teenager), 
> feedback would be useless.

I disagree.

If you're an idiot, you won't understand what the error message is 
saying. But knowing that there was an actual error is still useful.

PS. Not all teenagers are ignorant. Some of them use WinAmp. *rimshot*

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: Eero Ahonen
Subject: Re: Failing Gracefully... iTunes doesn't
Date: 6 Jul 2008 05:18:43
Message: <48708df3@news.povray.org>
Darren New wrote:
> 
> I liked the Amiga mechanism much better. You drag a file onto a disk 
> icon, it pops up a window saying the drive is write-protected, you take 
> the disk out, unprotect it, put it back in, and it automatically clicks 
> "retry" for you.
> 

That can't be good, 'cause it assumes that user can and will do 
something to prevent the error, while computers Should Just Work (or be 
delivered to service company).

-- 
Eero "Aero" Ahonen
    http://www.zbxt.net
       aer### [at] removethiszbxtnetinvalid


Post a reply to this message

From: Orchid XP v8
Subject: Re: Failing Gracefully... iTunes doesn't
Date: 6 Jul 2008 05:39:44
Message: <487092e0@news.povray.org>
>> I liked the Amiga mechanism much better. You drag a file onto a disk 
>> icon, it pops up a window saying the drive is write-protected, you 
>> take the disk out, unprotect it, put it back in, and it automatically 
>> clicks "retry" for you.
>>
> 
> That can't be good, 'cause it assumes that user can and will do 
> something to prevent the error, while computers Should Just Work.

Yes. Silently refusing to do what the user asked without telling them 
why would be a far superior solution. Especially when the problem is 
trivially fixable.

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: andrel
Subject: Re: Failing Gracefully... iTunes doesn't
Date: 6 Jul 2008 06:41:34
Message: <4870A195.8040408@hotmail.com>
Eero Ahonen wrote:
> Darren New wrote:
>>
>> I liked the Amiga mechanism much better. You drag a file onto a disk 
>> icon, it pops up a window saying the drive is write-protected, you 
>> take the disk out, unprotect it, put it back in, and it automatically 
>> clicks "retry" for you.
>>
> 
> That can't be good, 'cause it assumes that user can and will do 
> something to prevent the error, 
You had always the option of cancelling in stead of solving the problem.

> while computers Should Just Work (or be 
> delivered to service company).

I also like the MS solution of giving the error but no retry option (at 
least unto XP). Works great when copying lots of files and after 10 
minutes one of the last ones encounters a disk full.


Post a reply to this message

From: Orchid XP v8
Subject: Re: Failing Gracefully... iTunes doesn't
Date: 6 Jul 2008 07:58:41
Message: <4870b371$1@news.povray.org>
andrel wrote:

> I also like the MS solution of giving the error but no retry option (at 
> least unto XP). Works great when copying lots of files and after 10 
> minutes one of the last ones encounters a disk full.

Ooo yes, it's *great* when a file copy or move operation fails. 
Especially with a move - half the files are now in one place, and half 
in another place. Good luck manually undoing the operation so you can 
try again! ;-)

(Particularly if you have millions of files in a complex directory 
structure. Merging the two halves back together is really not fun...)

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: Darren New
Subject: Re: Failing Gracefully... iTunes doesn't
Date: 6 Jul 2008 12:28:07
Message: <4870f297$1@news.povray.org>
Eero Ahonen wrote:
> That can't be good, 'cause it assumes that user can and will do 
> something to prevent the error, while computers Should Just Work (or be 
> delivered to service company).

I haven't any idea what that means, I'm afraid.

Not even knowing that there was something I could do to un-dim the 
option on the Mac is what confused me. I had no idea it was done on 
purpose, and it wasn't just something I was doing wrong.

Kind of like in an adventure game where there's no difference between 
"you can't do that" and "I don't understand that" and "you can't do that 
here and now".

-- 
Darren New / San Diego, CA, USA (PST)
  Helpful housekeeping hints:
   Check your feather pillows for holes
    before putting them in the washing machine.


Post a reply to this message

Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.