Overall Satisfaction with Visual Studio IDE
Visual Studio was primarily used for application development, test case writing, and managing defects at my previous workplace. It was integrated with other Microsoft products to cover the whole SDLC, from requirements-gathering to testing the whole application, may it be manual or automated test cases. It was used by a lot of departments all over the company, mainly used by the developers and QA Engineers to develop and test different functionalities of the software. It helped in solving a lot of client problems by building customized software for the ever-changing requirements of the clients and the business for the core product.
- Ability to write Unit Tests.
- Ample amount of online community support. Every time you run into any issue, 8 out of 10 times the solution could be found in the online forums.
- Integration with a large number of languages like Java, Python, PHP.
- Great design of the reports generated.
- The files can not be searched; the user has to search by the content of the file rather than the file name.
- It uses up a lot of resources in the system, which could be an issue with some of the systems out there.
- The installation process takes a large amount of time.
- It always has a good impact on the business as the coding standards were implied and cleaner, and accurate code was being written regardless of the type of programming language.
- Debugging tools available in the IDE made it easy to debug the code and saved a lot of time.
- Testing was made easy but rigorous as the integrated testing framework made it easier to test the application.
We are currently using Eclipse at my current workplace and I find that Visual Studio was a better choice as it could be integrated with other tools to accomplish a task and the user interface was really good. Visual Studio was somehow quick in performing different tasks like compiling and executing the code. For testing purposes, it was better in executing all the tests and generated better reports. The intelligence feature of the Visual Studio IDE makes it the better and more powerful tool of the 2 IDEs.