An interesting blog post comparing software (and y extension web design) to film making and contrasting that metaphor with the process of building buildings.
Much beer has been spilled over comparisons of software to physical architecture, and while the analogy is interesting it is inherently flawed. For the industrial-age activities of designing and constructing a physical building are vastly different than the post-industrial process of designing and building a digital artifact of conceptual ideas, where cost is measured by time rather than materials and success measured by consumption and desirability.
One Comment
The only software which never experiences a bug is software which is never used. It’s not a case of being ashamed of a bug, but acknowledging it, learning from it, resolving it, and trying not to repeat it.