6 ms·
I'd argue that craftsmanship is about delivering a well crafted end product to the user. The user (hell, even the interpreter/compiler) doesn't give a damn what
by santaclaus 10y ago
I'd argue that craftsmanship is about delivering a well crafted end product to the user. The user (hell, even the interpreter/compiler) doesn't give a damn what convention for variable names you use.
- user5994461 10y agoI think that what you refer to is coined under "user experience".
- humanrebar 10y agoCraftsmanship is about delivering a well crafted end product to the customer. More often than not, that's some sort of boss or product manager. And more often than not, they don't understand which design has a better total cost of ownership. But a good software craftsman does.
- pif 10y agoYou are talking about hardware development. Software development is enormously more about maintaining than shipping.