I currently write software to allow imaging of the internal shape and composition of pharmaceuticals, teeth, electronics.
What Does Software Craftsmanship Mean To Me?
To me craftsmanship is caring about how something is made. If you write software with elegance and quality that will affect the outcome. Attention to how you are programming, testing, or designing - and for who - means that you can build the right product. I believe craftsmanship allows this better than an extensive process to turn ill-conceived and rushed scrawls into something commercially passable.