3 ms·
In a language like C# I agree with you. You have to use an IDE to get anything useful done. Same with a lot of iOS development, and Java. But, tools have a m
by zedshaw 12y ago
In a language like C# I agree with you. You have to use an IDE to get anything useful done. Same with a lot of iOS development, and Java.
But, tools have a major impact on people's ability to work. If you aren't used to using a tool it can be incredibly difficult to get started and feel capable. Telling someone that they're at fault when they're basically forced to use a foreign tool to do their job is disingenuous.
I mean, if you went to work somewhere that used Vim only how would you feel if everyone said you sucked because you had a hard time using Vim? That's basically what you did here.
- Delmania 12y agoNo, I think you misunderstand. I'll stick with Visual Studio here because that's used as the classic example. Visual Studio does a lot of the heavy lifting when generating boilerplate code for things like Entity projects and ASP.NET MVC projects, and it does hide a lot of those configuration files. However, there is nothing stopping you from looking at those files, and investigating what tools VS is calling under the hood to generate them. The individual is at fault because he's not taking the time to learn what Visual Studio is doing and how C#/ASP.NET projects are organized. That exercise can be done independently of an IDE. Don't blame the IDE, it's like blaming the bread machine for not teaching you how to make bread.