What specific reasons are there for assembling an entire software development environment on a local machine?
-
As a general rule, each software development project requires team members to configure their machine to be able to develop. When you are working on projects and contracts where there are either a lot of team members, or a lot of changing team members there starts to become quite a cost to having and helping individuals to set up a complete development environment. The point which is unclear is whether every developer needs the whole environment or if the team is better served having staging servers which allow the database, or portions of the server stack to stand alone. Depending on the situation this question has different answers. Lets assume, for this question there is a Coldfusion, IIS, SQL, and MongoDB server side and a Flex/HTML/CSS front end for development of a replacement for a high volume ECommerce Site.
-
Answer:
To be productive, developers are going to need access to instances of the environment that they can modify and in many cases, simply break. If they have to share instances, it is very likely that they will collide and get in each other's way.
Tony Li at Quora Visit the source
Related Q & A:
- What websites have photos that I can use for a local advertising campaign?Best solution by Yahoo! Answers
- How do I get a job in IT or Software Development if I have no experience and only a 3rd class degree?Best solution by answers.yahoo.com
- What would be a good 4-hour development task for a job interview?Best solution by Programmers
- What is a Jackpot machine?Best solution by Yahoo! Answers
- What exactly do you use a drum machine for?Best solution by soundation.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.