anchor.diff:  * <<Group-Improvement-Actions>>
   * <<Handle-If-Else-Chains>>
   * <<Improve-Code-Layout>>
  +* <<Improve-Logging>>
   * <<Interface-Segregation-Principle>>
   * <<Introduce-Boy-Scout-Rule>>
   * <<Introduce-Layering>>
   * <<Isolate-Changes>>
   * <<Keep-Data-Toss-Code>>
   * <<Manage-Complex-Client-Dependencies-With-Facade>>
  +* <<Measure-Everything>>
   * <<Never-Change-Running-System>>
   * <<Never-Rewrite-Running-System>>
   * <<Quality-Driven-Software-Architecture>>
  
positive.code: 
  
  === Patterns and Practices for Improvement
  (given in alphabetical order)
  
  * <<Anticorruption-Layer>>
  
negative.code: * <<Schedule-Work>>
  * <<Untangle-Code>>
  * <<Use-Invariants-To-Kill-Zombies>>
  
  
  include::patterns/improve/anticorruption-layer.adoc[]
  include::patterns/improve/Improve-Logging.adoc[]
  include::patterns/improve/interface-segregation-principle.adoc[]
  include::patterns/improve/introduce-boy-scout-rule.adoc[]
  include::patterns/improve/manage-complex-client-dependencies-with-facade.adoc[]
  // include::patterns/improve/Measure-Everything.adoc[]
  include::patterns/improve/Use-Invariants-To-Kill-Zombies.adoc[]
  