These all sound like reasons why it's like engineering, which was my vote. Engineers have to work within the constraints of the materials available, they have use the available skills and knowledge, they are not machines, and mass production helps but isn't a cure-all.
And there's most definitely craftmanship in engineering.
In reply to Re^2: Programming is more like:
by talexb
in thread Programming is more like:
by Arunbear
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |