Channing Walton

I work for Casual Miracles and have been doing the agile thing for about 10 years. Before that I worked in industrial and academic research in software and physics.

What does software craftsmanship mean to me?

I believe that craftsmanship as applied to software engineering means the same as craftsmanship as applied to any discipline: the practice of a craft with great skill to produce elegant, simple solutions without comprising quality.

It takes years of hard, continuous effort and learning to become a master craftsman, something modern industry seems to have forgotten, particularly in software.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License