I bet Harry Beck wouldn't have known what a user interface was, but that's really what he designed and he really took that challenge and broke it down to three principles that I think can be applied in nearly any design problem.