3 ms·
The goal should be to keep environments as similar as possible, which vagrant helps to accomplish. Just because you can develop locally on your Mac before pushi
by dolinsky 15y ago
The goal should be to keep environments as similar as possible, which vagrant helps to accomplish. Just because you can develop locally on your Mac before pushing to a QA/Dev/staging environment doesn't mean you should.
Obviously your Dev environment isn't going to be able to match every aspect of your production environment, but keeping the same platform builds across environments is something that all teams should be aiming for.
- niels 15y agoThat might be your goals. My dev environment should be as painless and fast as possible. This is what I spend all day using.
- dolinsky 15y agoIt's what I spend all day using as well. The dev environments I've either implemented or been a part of (web centric envs) have all used local folders mounted to VMs that provide that painless and fast requirement you speak of while removing any pain points associated with varying platforms. You dont need to sacrifice the former to achieve the latter.
- erwinelling 15y agoAnd wat hasn't been touched upon here, but what's maybe even more important - at least for my team - : The same platform builds at everyone in the team.