After seeing this ( http://blogs.sun.com/roller/page/roumen?entry=flash_demo_2_way_uml ) I have to say that Netbeans has taken a huge step forward.
I believe that incorporating UML into your IDE will make some of Eclipse’s more time saving features useless given the fact that you will become an instant design oriented programmer.
The reason many of us don’t use UML too much other than for getting ideas for a design is because of how troublesome it is to juggle 2 seperate windows and generate your classes into your project.
Even if you do set it up appropriately then you still have to deal with the fact that there aren’t all that many powerful features in your UML editor so it’s very difficult to incorporate design with implementation.
If Netbeans changes this I will definitely swap IDEs, however seeing the demo has also given me hope that when the final version of the upcoming Netbeans is released, I will be able to chug out a complex design in minutes which would normally take an hour. Of course I am assuming that the UML editor/designer will have powerful features to begin with, also the ability to disable auto-getter/setter generation with attributes.
I ask what do you guys think about Sun’s move with Netbeans?
I think it’s a very smart move.