Coding: Art or Craft?

Software Craftsmanship