There's often more than one correct thing. There's often more than one right thing. There's often more than one obvious thing.

— Larry Wall

From a 1998 Usenet posting.

Topics: programming, software design