I agree. I saw the problem from the perspective of the teacher in that I ask a 
candidate for job how the build process of C# works. I expect him to explain 
about csc, msbuild, msil, assembly and such but I was very supposed when he 
reply "you press F7".
Tools are need to be used and student must also understand the underlying 
process the tool automate. 

I encourage new programmers NOT to use tools like Resharper until they are 
comfortable with the language. Today one of the new programmers accidentally 
create new ctor without realizing it. 

Ido



ב-23 במאי 2012, בשעה 18:21, Cédric Beust ♔ <ced...@beust.com> כתב/ה:

> On Wed, May 23, 2012 at 7:13 AM, Casper Bang <casper.b...@gmail.com> wrote:
> One classic example that still makes me laugh/cry, is at Tech-Ed 2004, a 
> teacher asks Anders Hejlsberg (chief architect of C#) how to make Visual 
> Studio loose code completion, so that he would be more able to test the 
> skills of his students. Whereto Anders politely answers that he'd much rather 
> students employ all the tools available and that teachers just make the 
> problems harder. I believe it's somewhere within this old recording: 
> http://v.youku.com/v_show/id_XMTc0OTAyOTU2.html
> 
> Very good example and great response from Hejlsberg.
> 
> I'm always surprised by the number of people who just don't understand this 
> point, starting with all the people saying things like "If your language 
> needs an IDE to be used correctly, it has already failed". The point of IDE's 
> (and tools in general) is not to be used as a substitute for thinking but to 
> make sure that humans can focus on things that computers can't do while 
> letting the computer take care of tasks that they can do without the 
> intervention of humans.
> 
> -- 
> Cédric
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Java Posse" group.
> To post to this group, send email to javaposse@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.

-- 
You received this message because you are subscribed to the Google Groups "Java 
Posse" group.
To post to this group, send email to javaposse@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