I think not having the ability to make ad-hoc changes to production code is a feature
True, but in my defense we are a continuous integration / almost continuous deployment shop ;). As soon as commits are made our tests get run, the product gets built and configured and automatically staged. Usually what happens is I get a phone call that there's a problem, fix it and then let someone test it and push the big red "RELEASE" button.
True, but in my defense we are a continuous integration / almost continuous deployment shop ;). As soon as commits are made our tests get run, the product gets built and configured and automatically staged. Usually what happens is I get a phone call that there's a problem, fix it and then let someone test it and push the big red "RELEASE" button.