1. 8
  1.  

  2. 3

    In other words, code takes the shape of how it’s being exercised most.

    With a CD pipeline in place, it makes sure that the code will handle things like taking configuration the right way, handle multiple hostnames, …

    Without CD, developer will implement things in one way, and it will have to be revisited later so that it deploys in production. Not only it creates more work, but it also increases the number of context switches the developer has to go through. Or it delegates the patching work to the ops team which is also bad.