View Single Post
  #6 (permalink)  
Old 11-04-2007, 06:52 AM
G_Morgan G_Morgan is offline
Guru
 
Join Date: Oct 2007
Age: 24
Posts: 429
Credits: 29
Rep Power: 8
G_Morgan has a spectacular aura aboutG_Morgan has a spectacular aura aboutG_Morgan has a spectacular aura about
Default

How does an IDE affect the code people post?

It's true that often auto-completion is used as a crutch and leaves you with unreadable code thanks to method names that could be mistaken for novels. That's a problem in all IDE's (unfortunately Java standards encourage unreadable long method names exacerbating this).

It's also possible/likely that IDE's attract poorer programmers to begin with. I think this most likely accounts for your experience.

Or are you talking about code generation through things like the GUI builder or the UML module?

In the end it comes down to the user though. If the user writes messy code because he uses a feature as a crutch that's his own fault. Whenever I have used an IDE it has never lowered the quality of what I do. Then again I make an effort not to write code that looks like

'object.myVeryLongMethodNameJustSpeedsUpAnnoyingSa neProgrammersEverywhereOnThePlanetInAllOfHistory() ;'

This verbose tendency is the worse thing about Java but is little to do with Netbeans itself. Also Netbeans does more than just Java these days. It has competent support for C/C++ and now Ruby.
Reply With Quote