Re: Re: Matisse++
2006-05-31 23:48:03 GMT
On Tue, May 30, 2006 at 09:44:41AM -0500, Gregg Wonderly wrote: >> Peter Toye wrote: But please don't say that because NetBeans is >>useful, it can't be even better. I've had the same problems as >>Michael about just how to do even simple tasks. But, NetBeans is a >>complicated system, and I can't think of any way of improving the UI >>much. But better documentation would certainly help. For instance, a >>lot of the little icons must mean something, but I'm sure I've seen >>some that aren't in the help file (or maybe I was looking in the >>wrong place!). > I think that Chuck's point is along the lines of "You have to know > what's possible before you can possibly know what to do." If you > don't know how the swing threading model works, you won't be able to > write a performant swing application in many cases where your UI > reacts with the world. If you don't know about the Swing listener > model, you won't undertand where you might find support for adding > an action associated with something done to a component by the user. > I think there's a great deal of impetus to try and reduce the > barriers to entry by reducing the amount you have to learn. I think > that it would be good to focus on reducing the barrier to entry by > improving the ability of new users to learn about the system. There are a great many things I could describe in a fair amount of detail, without actually being able to do them. I understand quite well how threading works, for example, without knowing very well at all the actual syntax for implementing it in a Java application. It isn't until you close the book and start typing that you really "learn" something like that. I'm good at book learning, so I don't(Continue reading)
RSS Feed