|
Posted by Oli Filth on 10/25/05 02:43
Justin Koivisto said the following on 24/10/2005 22:54:
> Oli Filth wrote:
>
>> Janwillem Borleffs said the following on 23/10/2005 17:06:
>>
>>> True, but OTOH, code completion makes people lazy. Text editors force
>>> you to remember functions, which I think is a benefit.
>>
>> Are you serious?? ;)
>>
>> Where's the benefit in having to remember the exact syntax for
>> hundreds/thousands of functions?
>
> Sure all the code
> completion and such is nice and *might* save you time when you are using
> functions that aren't part of your daily routine, but if you have only
> ever used IDEs and not memorized function names, syntax and return
> cases, where would you be when you notice that something is very bad on
> your site and you don't have access to your computer (or any computer)
> with the IDE installed? I find that having had to memorize most of the
> common functions and syntax has helped me tremendously for speed as well
> as being able to handle a crisis if needed.
I see your point, but that only applies for interpreted/script-based
languages like PHP, VBScript, etc. For anything that requires a compiler
(e.g. C), the point is moot...
>> You might as well be programming in assembler if you like it raw! :)
>
> That's a stretch... it may be a pain for some, but anyone who started
> programming C with vi knows what it is like. Assembler isn't even a
> comparison to these top-level languages - especially when you're talking
> perl and/or php where most of the function names document the code by
> themselves...
Yup, I was taking it to the logical extreme, I know! My point was along
the lines of "why forego modern technology that's there to make your
life easier?".
--
Oli
Navigation:
[Reply to this message]
|