Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ide-dev] Yet another article advising to leave Eclispe

Applying such guidance literally would lead to usability problems of its own. There are times when you can minimize the prominence of an error (only log, no dialog) and there are times you cannot. Some examples that fall on both sides…

 

Omit error dialog:

 

1. Background process, like a builder or an indexer

2. Operations in editors that can be reasonably degraded, like syntax coloring and completions

 

Don’t omit error dialog:

 

1. A complete failure of the primary function of a wizard or an action

2. java.lang.Error (OOM, stack overflow, etc)

 

- Konstantin

 

 

From: ide-dev-bounces@xxxxxxxxxxx [mailto:ide-dev-bounces@xxxxxxxxxxx] On Behalf Of Eric Moffatt
Sent: Thursday, October 16, 2014 7:07 AM
To: Michael Scharf; Discussions about the IDE
Subject: Re: [ide-dev] Yet another article advising to leave Eclispe

 

+1 for not showing an error dialog unless it's the one that says "Would you like to exit eclipse?",

Eric


Inactive hide details for Michael Scharf ---10/16/2014 09:14:21 AM---On 2014-10-15 16:16, John Arthorne wrote: > I thought it wMichael Scharf ---10/16/2014 09:14:21 AM---On 2014-10-15 16:16, John Arthorne wrote: > I thought it was fairly balanced overall, listing pros a

From:


Michael Scharf <eclipse@xxxxxxxxx>

To:


Discussions about the IDE <ide-dev@xxxxxxxxxxx>,

Date:


10/16/2014 09:14 AM

Subject:


Re: [ide-dev] Yet another article advising to leave Eclispe

Sent by:


ide-dev-bounces@xxxxxxxxxxx





On 2014-10-15 16:16, John Arthorne wrote:
> I thought it was fairly balanced overall, listing pros and cons of each IDE.
> Does anyone know what the 'random NullPointerException/IllegalArgumentException
> exception alerts. " is all about?

On this thread, there has been a discussion about exceptions that are
happening in the background and logged. That is bad but it usually
does not add to the perceived quality of the IDE. What really gets
annoying is when a modal dialog pops up telling me that he parser for
language X had a NullPointerException. And it gets *very* annoying
when such a dialog pops up again and again. Those dialogs really
damage the reputation of eclipse, independent of which plugin is
actually responsible for the error.

I think there should be a policy to *not* show modal error dialogs
unless it is really fatal, like data is lost or the application runs
out of memory.

It's not about the actual quality -- it is about the perceived quality
of a product. I have no idea how many exceptions happen in the
background when I use intellij, because it does not tell me. Therefore
I have the feeling it has a much better quality.


Michael



_______________________________________________
ide-dev mailing list
ide-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ide-dev



Back to the top