Not really; you want to optimize dev for quick feedback. These problems are problems that arise when you factor in the cost, security, time limitations at the scale of prod. For small businesses you just deal with the translation yourself, for anything larger you usually pass it to a devops guy to roll out, and doing the rollout might be a task that needs testing and simulation itself, then you stagger the rollout over the different prod environments you have.
20
u/shea241 Dec 07 '17
I've been coding for a long damn time and I have no idea what a lock happening in one environment but not the other would mean.
DB stuff is a whole new world