Introduction Introductions Elegance Handcraft as an analogy for software design Introduction to problem complexity Slides: Introduction Previous Next