On Tue, Nov 23, 2010 at 11:13 AM, Josh Berry <tae...@gmail.com> wrote:

>
>
> 2010/11/23 Cédric Beust ♔ <ced...@beust.com>
>
>> You get the idea.
>>
>> That's just one very simple example in which IDE's make me more productive
>> in ways that regular text editors can't.
>>
>
> I did neglect that imports are quite nice with IDEs.  That is the most
> important one, to me.   Of course, there is the rather abysmal reality when
> the autoimport picks the wrong one.  Typically after I select it, granted,
> but it still takes more effort than I'd care to admit to correct it.
>
> My contention is still that having a good mental model of what you are
> doing helps more than having a fancy editor that will auto complete some
> stuff for you.
>

I'd argue that the scenario I just gave is exactly that.

All I want to do is "Add a constructor with a String parameter to the Person
class" or "Declare field m_name". Making this happen should be a one click
operation.

With text editors, you're basically back at the assembly level where you
need to type all this information character per character. It's just not a
waste of time, it's a distraction from what you really want to be focusing
on, writing good code.

But, to back it all up a bit, I am constantly seeing people that are far
> more productive with a "mere text editor" than most of the people I see
> using the latest IDE.
>

Note that my claim is "If you think you are productive with a text editor,
you will be more productive with an IDE".

I never said it's impossible for person X to be more productive with a text
editor than person Y with an IDE. This kind of comparison is pointless.

I'm just saying that if both X and Y embrace an IDE, they will both become
more productive.

Completely offtopic, I'm highly highly highly amused that I must allow
> images in order to see your instructions for how you use autocomplete.  Why
> in the hell didn't Apple just go with cmd/alt?
>

Yeah I just wanted to get fancy, sorry for the trouble.

-- 
Cédric

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to