3 ms·
I'm not familiar with Google dev process. But I have extensive experience working in large corporations. In such environments, it is crucial to maintain a high
by tlogan 4y ago
I'm not familiar with Google dev process. But I have extensive experience working in large corporations.
In such environments, it is crucial to maintain a high level of isolation between development machines, personal computers, test farms, production servers, and source code repositories.
Also there are various types of development machines and environments to cater to different needs. Some are highly restricted, only allowing developers to interact with and modify the production source code. These environments provide minimal functionality beyond code editing and submitting changes to test farm. On the other hand, there are more flexible environments, akin to "scratch pads," where developers have greater freedom to experiment and explore.