Great article. I am just puzzled by one of the key traits you list:
A preference for simplicity: an almost Bauhausesque devotion to undecorated functionality, with no unjustifiable parts included
I accept this as a trait of good engineering. I am just uneasy about accepting this as a defining trait of craftsmanship has this has historically been recognised even when the resulting product has qualities that go beyond functionality.
If we were to stick to this definition then this 1959 Cadillac would be pointed at as an example of bad craftsmanship:
As much as I would love to be called a web craftsman, I am not sold to its use in web development and I am more comfortable with the words engineering as a more appropriate definition.
Great article. I am just puzzled by one of the key traits you list:
I accept this as a trait of good engineering. I am just uneasy about accepting this as a defining trait of craftsmanship has this has historically been recognised even when the resulting product has qualities that go beyond functionality.
If we were to stick to this definition then this 1959 Cadillac would be pointed at as an example of bad craftsmanship:
Massive tailfins
As much as I would love to be called a web craftsman, I am not sold to its use in web development and I am more comfortable with the words engineering as a more appropriate definition.