I almost feel like I need to pass out virtual beer [or comparable beverage], as this type of discussion should usually occur over a few!
Software/application development...science, art...or craft?
Just curious what opinions of others are....I've always viewed it as a craft more than anything else.
Kevin