CONTINUOUS DEPLOYMENT
Updated 1 day ago
There's a reason the definition starts with safety... safety first! Groan. Sorry. Seriously, Continuous Deployment is first and foremost about providing a safety net so that code can be deployed without painful accidents. Deploying automatically sounds incredibly stressful but the reality is that deployment stops becoming stressful. When you're deploying without injury several times a day, deploying actually becomes soothing! It's the undeployed code that feels stressful, because undeployed code might not work in production and might need to be rewritten. Deployment becomes business as usual-forgettable even. Safety is not a priority, it's a prerequisite.