|
Posted by Jerry Stuckle on 09/26/07 02:39
Sanders Kaufman wrote:
> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
> news:D-SdnZF9tYjEf2XbnZ2dnUVZ_j6dnZ2d@comcast.com...
>
>> Plus I don't use things like code completion anyway. It gets in the way
>> of my typing - I'm often not looking at the screen when I type.
>
> I *started* to have that problem in a serious way.
> But after becoming familiar with the enviornment, code-completion actually
> meant FEWER keystrokes to write my code.
>
> For example, when you type "mysql_" it pops up with a bunch of choices.
> If you're not expecting it, escaping out of it and typing what you started
> to type is frustrating as hell.
>
> But once you get used to the code-completion popup, you can finish the
> command with a couple of down arrows and a tab, instead of having to type
> out the whole command.
> And if you're subject to making spelling mistakes, as most mortals are, then
> doing it that way means you never misspell a command.
>
I'm a touch typist - and as I said above, I'm often not looking at the
screen when I'm typing. And I can finish the function name by typing it
in much faster than I can look at the screen, hit a couple of down
arrows and a tab.
Sure, I occasionally misspell a command. But I'm still faster typing it
out than with some code completion.
Don't get me wrong - it's great for the "poke and hope" typists. But
when you're moving along at > 80 wpm, it's a tremendous slowdown.
> Beyond that, I sometimes use variable names that are spelled the same, but
> capitalized differently.
> Code-completion pops up to show which variables are defined - with the
> defined capitalization.
> So it not only helps in avoiding misspellings, but miscapitalizations as
> well.
>
>
I don't do that. I have a system on how to capitalize variables, and
use it consistently.
But the secret here is to be consistent. However you do it, ALWAYS do
it that way.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
[Back to original message]
|