- Autocomplete in Eclipse is really good and does not suffer of the bottom-up problem M. Petzold mentioned, nor from the forced CTRL-Z.
- There is no Form designer, and in Java it has been the practice to lay out forms programmatically. The Java Layouts have always been scalable, and Java programs very rarely rely on pixels.
- There is no unnecessary import statements.
More importantly, he makes a good point on the exponential increase of method/classes/properties names to use for a regular programmer. This raises a serious question about how viable are the current tools.
You mention that most developers write their GUI code by hand. While this certainly is true, you should check out SWT Designer (www.swt-designer.com). It is a very good GUI designer for SWT (there also is a Swing vesion of it). Although it is not free software, it's price is very affordable (around 200 USD). We use it in a large project and it has saved us literally hundreds of hours of coding.
ReplyDelete